public class PropertyModel extends Object
| Type | Property and Description |
|---|---|
boolean |
isInstance
Gets the value of the property instanceProperty.
|
boolean |
isShape
Gets the value of the property shapeProperty.
|
| Constructor and Description |
|---|
PropertyModel(String name,
TypeMirror type,
boolean hasObjectTypeGetter,
boolean hasShapeGetter,
boolean hasShapeSetter,
boolean hasGetter,
boolean hasSetter,
boolean hasUnsafeSetter,
boolean nullable,
boolean volatileSemantics,
boolean hasCompareAndSet,
boolean hasGetAndSet,
boolean hasIdentifier,
boolean isShapeProperty) |
| Modifier and Type | Method and Description |
|---|---|
void |
fixName(String realName) |
String |
getName() |
TypeMirror |
getType() |
boolean |
hasCompareAndSet() |
boolean |
hasGeneratedName() |
boolean |
hasGetAndSet() |
boolean |
hasGetter() |
boolean |
hasIdentifier() |
boolean |
hasObjectTypeGetter() |
boolean |
hasSetter() |
boolean |
hasShapeGetter() |
boolean |
hasShapeSetter() |
boolean |
hasUnsafeSetter() |
boolean |
isFinal() |
boolean |
isInstanceProperty()
Gets the value of the property instanceProperty.
|
boolean |
isNullable() |
boolean |
isShapeProperty()
Gets the value of the property shapeProperty.
|
boolean |
isVolatile() |
String |
toString() |
public PropertyModel(String name, TypeMirror type, boolean hasObjectTypeGetter, boolean hasShapeGetter, boolean hasShapeSetter, boolean hasGetter, boolean hasSetter, boolean hasUnsafeSetter, boolean nullable, boolean volatileSemantics, boolean hasCompareAndSet, boolean hasGetAndSet, boolean hasIdentifier, boolean isShapeProperty)
public String getName()
public void fixName(String realName)
public boolean hasGeneratedName()
public TypeMirror getType()
public boolean hasObjectTypeGetter()
public boolean hasShapeSetter()
public boolean hasShapeGetter()
public boolean hasGetter()
public boolean hasSetter()
public boolean isFinal()
public boolean hasUnsafeSetter()
public boolean isNullable()
public boolean isVolatile()
public boolean hasCompareAndSet()
public boolean hasGetAndSet()
public boolean hasIdentifier()
public boolean isInstanceProperty()
public boolean isShapeProperty()