public class PropDefaultModel
extends java.lang.Object
PropDefault
.Modifier and Type | Class and Description |
---|---|
static class |
PropDefaultModel.AccessorType
There are two ways to access a PropDefault: either via a field or a method.
|
Modifier and Type | Field and Description |
---|---|
ImmutableList<javax.lang.model.element.Modifier> |
mModifiers |
java.lang.String |
mName |
java.lang.Object |
mRepresentedObject |
TypeName |
mType |
Constructor and Description |
---|
PropDefaultModel(TypeName type,
java.lang.String name,
ImmutableList<javax.lang.model.element.Modifier> modifiers,
java.lang.Object representedObject) |
PropDefaultModel(TypeName type,
java.lang.String name,
ImmutableList<javax.lang.model.element.Modifier> modifiers,
java.lang.Object representedObject,
ResType resType,
int resId,
PropDefaultModel.AccessorType accessorType) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getName() |
int |
getResId() |
ResType |
getResType() |
int |
hashCode() |
boolean |
isGetterMethodAccessor() |
boolean |
isResResolvable() |
java.lang.String |
toString() |
public final TypeName mType
public final ImmutableList<javax.lang.model.element.Modifier> mModifiers
public final java.lang.Object mRepresentedObject
public final java.lang.String mName
public PropDefaultModel(TypeName type, java.lang.String name, ImmutableList<javax.lang.model.element.Modifier> modifiers, java.lang.Object representedObject)
public PropDefaultModel(TypeName type, java.lang.String name, ImmutableList<javax.lang.model.element.Modifier> modifiers, java.lang.Object representedObject, ResType resType, int resId, PropDefaultModel.AccessorType accessorType)
public java.lang.String getName()
public ResType getResType()
public int getResId()
public boolean isResResolvable()
public boolean isGetterMethodAccessor()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object