Skip navigation links
A C E I M O P R T V 

A

AfterPropsSet - Annotation Type in com.airbnb.epoxy
This can be used to annotate methods inside classes with a ModelView annotation.
AutoModel - Annotation Type in com.airbnb.epoxy
Used to annotate model fields in an EpoxyController.

C

CallbackProp - Annotation Type in com.airbnb.epoxy
A convenient replacement for ModelProp when the prop represents a callback or listener.
com.airbnb.epoxy - package com.airbnb.epoxy
 

E

EpoxyAttribute - Annotation Type in com.airbnb.epoxy
Used to annotate fields on EpoxyModel classes in order to generate a subclass of that model with getters, setters, equals, and hashcode for the annotated fields.
EpoxyAttribute.Option - Enum in com.airbnb.epoxy
Options that can be included on the attribute to affect how the model's generated class is created.
EpoxyDataBindingLayouts - Annotation Type in com.airbnb.epoxy
Used to specify a list of databinding layout resources that you want EpoxyModels generated for.
EpoxyDataBindingPattern - Annotation Type in com.airbnb.epoxy
Used to specify a naming pattern for the databinding layouts that you want models generated for.
EpoxyModelClass - Annotation Type in com.airbnb.epoxy
Used to annotate EpoxyModel classes in order to generate a subclass of that model with getters, setters, equals, and hashcode for the annotated fields, as well as other helper methods and boilerplate reduction.

I

IMPLICITLY_ADD_AUTO_MODELS_DEFAULT - Static variable in annotation type com.airbnb.epoxy.PackageEpoxyConfig
 

M

ModelProp - Annotation Type in com.airbnb.epoxy
Used in conjunction with ModelView to automatically generate EpoxyModels from custom views - https://github.com/airbnb/epoxy/wiki/Generating-Models-from-View-Annotations
ModelProp.Option - Enum in com.airbnb.epoxy
 
ModelView - Annotation Type in com.airbnb.epoxy
An annotation on custom view classes to automatically generate an EpoxyModel for that view.
ModelView.Size - Enum in com.airbnb.epoxy
Use with ModelView.autoLayout() to declare what layout parameters should be used to size your view when it is added to a RecyclerView.

O

OnViewRecycled - Annotation Type in com.airbnb.epoxy
This can be used to annotate methods inside classes with a ModelView annotation.
OnVisibilityChanged - Annotation Type in com.airbnb.epoxy
This can be used to annotate methods inside classes with a ModelView annotation.
OnVisibilityStateChanged - Annotation Type in com.airbnb.epoxy
This can be used to annotate methods inside classes with a ModelView annotation.

P

PackageEpoxyConfig - Annotation Type in com.airbnb.epoxy
Use this annotation on any class or interface in your package to specify default behavior for the Epoxy annotation processor for that package.
PackageModelViewConfig - Annotation Type in com.airbnb.epoxy
Settings that apply to all views annotated with ModelView in this package.
PackageModelViewConfig.Option - Enum in com.airbnb.epoxy
Enable or Disable an option, or inherit the default.

R

REQUIRE_ABSTRACT_MODELS_DEFAULT - Static variable in annotation type com.airbnb.epoxy.PackageEpoxyConfig
 
REQUIRE_HASHCODE_DEFAULT - Static variable in annotation type com.airbnb.epoxy.PackageEpoxyConfig
 

T

TextProp - Annotation Type in com.airbnb.epoxy
A convenient replacement for ModelProp when the prop represents text.

V

valueOf(String) - Static method in enum com.airbnb.epoxy.EpoxyAttribute.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.airbnb.epoxy.ModelProp.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.airbnb.epoxy.ModelView.Size
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.airbnb.epoxy.PackageModelViewConfig.Option
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.airbnb.epoxy.EpoxyAttribute.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.airbnb.epoxy.ModelProp.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.airbnb.epoxy.ModelView.Size
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.airbnb.epoxy.PackageModelViewConfig.Option
Returns an array containing the constants of this enum type, in the order they are declared.
A C E I M O P R T V 
Skip navigation links