public class SpacePropertyInfo extends Object implements SpacePropertyDescriptor, Comparable<SpacePropertyInfo>
Constructor and Description |
---|
SpacePropertyInfo(PojoPropertyInfo property) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(SpacePropertyInfo other) |
Object |
convertFromNullIfNeeded(Object value) |
Object |
convertToNullIfNeeded(Object value) |
SpaceDocumentSupport |
getDocumentSupport()
Gets the document support setting of this property.
|
Method |
getGetterMethod() |
int |
getLevel() |
String |
getName()
Gets the property name.
|
Object |
getNullValue() |
Method |
getSetterMethod() |
StorageType |
getStorageType() |
Class<?> |
getType()
Gets the property type.
|
String |
getTypeDisplayName()
Gets the property display type name.
|
String |
getTypeName()
Gets the property type name.
|
Object |
getValue(Object target) |
boolean |
hasNullValue() |
boolean |
isPrimitive() |
void |
setDocumentSupport(SpaceDocumentSupport documentSupport) |
void |
setField(Field field) |
void |
setLevel(int level) |
void |
setNullValue(String nullValue) |
void |
setStorageType(StorageType storageType) |
void |
setValue(Object target,
Object value) |
String |
toString() |
public SpacePropertyInfo(PojoPropertyInfo property)
public String getName()
SpacePropertyDescriptor
getName
in interface SpacePropertyDescriptor
public Class<?> getType()
SpacePropertyDescriptor
getType
in interface SpacePropertyDescriptor
public boolean isPrimitive()
public String getTypeName()
SpacePropertyDescriptor
getTypeName
in interface SpacePropertyDescriptor
public String getTypeDisplayName()
SpacePropertyDescriptor
getTypeDisplayName
in interface SpacePropertyDescriptor
public int getLevel()
public void setLevel(int level)
public Method getGetterMethod()
public Method getSetterMethod()
public boolean hasNullValue()
public Object getNullValue()
public void setNullValue(String nullValue)
public void setField(Field field)
public StorageType getStorageType()
getStorageType
in interface SpacePropertyDescriptor
public void setStorageType(StorageType storageType)
public SpaceDocumentSupport getDocumentSupport()
SpacePropertyDescriptor
getDocumentSupport
in interface SpacePropertyDescriptor
public void setDocumentSupport(SpaceDocumentSupport documentSupport)
public int compareTo(SpacePropertyInfo other)
compareTo
in interface Comparable<SpacePropertyInfo>
Copyright © GigaSpaces.