Class Accessors.BoundAccess
java.lang.Object
org.immutables.generator.processor.Accessors.BoundAccess
- Direct Known Subclasses:
Accessors.BoundAccessor,Accessors.LocalAccess
- Enclosing class:
Accessors
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal booleanfinal booleanfinal TypeMirrorfinal booleanfinal Stringfinal TypeMirror -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBoundAccess(TypeMirror type, String name, boolean callable) -
Method Summary
Modifier and TypeMethodDescriptionprivate TypeMirrorboxed(TypeMirror type) private TypeMirrorinferContainedType(TypeMirror type) booleanprivate booleanisIterableType(TypeMirror type) private booleanisOptionalType(DeclaredType parametrizedType) private TypeMirrorupperBound(TypeMirror type)
-
Field Details
-
type
-
containedType
-
name
-
invokable
public final boolean invokable -
callable
public final boolean callable -
boxed
public final boolean boxed
-
-
Constructor Details
-
BoundAccess
-
-
Method Details
-
boxed
-
isContainer
public boolean isContainer() -
inferContainedType
-
upperBound
-
isIterableType
-
isOptionalType
-