1d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount/* 2d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount * Copyright (C) 2015 The Android Open Source Project 3d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount * 4d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount * Licensed under the Apache License, Version 2.0 (the "License"); 5d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount * you may not use this file except in compliance with the License. 6d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount * You may obtain a copy of the License at 7d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount * 8d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount * http://www.apache.org/licenses/LICENSE-2.0 9d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount * 10d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount * Unless required by applicable law or agreed to in writing, software 11d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount * distributed under the License is distributed on an "AS IS" BASIS, 12d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount * See the License for the specific language governing permissions and 14d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount * limitations under the License. 15d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount */ 16d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mountpackage android.databinding; 17d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount 18d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mountimport java.lang.annotation.ElementType; 19d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mountimport java.lang.annotation.Target; 20d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount 21d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount/** 22d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount * Used to enumerate attribute, getter, and event association. The value is an array of 23d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount * {@link InverseBindingMethod}s. 24d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount */ 25d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount@Target(ElementType.TYPE) 26d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mountpublic @interface InverseBindingMethods { 27d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount InverseBindingMethod[] value(); 28d3f2b9229472c9dae9bf4ae8b3e2d653b5653b01George Mount} 29