public class PropertyBuilder extends Object
| Type | Property and Description |
|---|---|
boolean |
isShape
Gets the value of the property shapeProperty.
|
| Constructor and Description |
|---|
PropertyBuilder(String name) |
| Modifier and Type | Method and Description |
|---|---|
PropertyModel |
build() |
String |
getName() |
TypeMirror |
getType() |
boolean |
isShapeProperty()
Gets the value of the property shapeProperty.
|
void |
setHasCompareAndSet(boolean hasCompareAndSet) |
void |
setHasGetAndSet(boolean hasGetAndSet) |
void |
setHasGetter(boolean hasGetter) |
void |
setHasIdentifier(boolean hasIdentifier) |
void |
setHasObjectTypeGetter(boolean hasObjectTypeGetter) |
void |
setHasSetter(boolean hasSetter) |
void |
setHasShapeGetter(boolean hasShapeGetter) |
void |
setHasShapeSetter(boolean hasShapeSetter) |
void |
setHasUnsafeSetter(boolean hasUnsafeSetter) |
void |
setIsShapeProperty(boolean isShapeProperty) |
void |
setNullable(boolean nullable) |
void |
setType(TypeMirror type) |
void |
setVolatile(boolean volatileSemantics) |
public PropertyBuilder(String name)
public String getName()
public TypeMirror getType()
public void setType(TypeMirror type)
public void setHasObjectTypeGetter(boolean hasObjectTypeGetter)
public void setHasShapeGetter(boolean hasShapeGetter)
public void setHasShapeSetter(boolean hasShapeSetter)
public void setHasGetter(boolean hasGetter)
public void setHasSetter(boolean hasSetter)
public void setHasUnsafeSetter(boolean hasUnsafeSetter)
public void setNullable(boolean nullable)
public void setVolatile(boolean volatileSemantics)
public void setHasCompareAndSet(boolean hasCompareAndSet)
public void setHasGetAndSet(boolean hasGetAndSet)
public void setHasIdentifier(boolean hasIdentifier)
public boolean isShapeProperty()
public void setIsShapeProperty(boolean isShapeProperty)
public PropertyModel build()