Class Accessors.Binder
java.lang.Object
org.immutables.generator.processor.Accessors.Binder
- Enclosing class:
Accessors
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbind(TypeMirror targetType, String attribute) bindLocalOrThis(TypeMirror type, String name, Map<String, TypeMirror> locals) private com.google.common.collect.ImmutableList<Accessors.Accessor> collectAlternatives(TypeMirror targetType) private Accessors.BoundAccessorresolveAccessor(TypeMirror targetType, String attribute) private Accessors.BoundAccessorresolveAccessorWithBeanAccessor(TypeMirror targetType, String attribute)
-
Constructor Details
-
Binder
private Binder()
-
-
Method Details
-
bind
-
resolveAccessorWithBeanAccessor
@Nullable private Accessors.BoundAccessor resolveAccessorWithBeanAccessor(TypeMirror targetType, String attribute) -
resolveAccessor
-
bindLocalOrThis
public Accessors.BoundAccess bindLocalOrThis(TypeMirror type, String name, Map<String, TypeMirror> locals) -
collectAlternatives
private com.google.common.collect.ImmutableList<Accessors.Accessor> collectAlternatives(TypeMirror targetType)
-