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