Package com.gigaspaces.internal.metadata
Class SpacePropertyInfo
java.lang.Object
com.gigaspaces.internal.metadata.SpacePropertyInfo
- All Implemented Interfaces:
SpacePropertyDescriptor,Comparable<SpacePropertyInfo>
public class SpacePropertyInfo
extends Object
implements SpacePropertyDescriptor, Comparable<SpacePropertyInfo>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(SpacePropertyInfo other) convertFromNullIfNeeded(Object value) convertToNullIfNeeded(Object value) Gets the document support setting of this property.intgetLevel()getName()Gets the property name.Class<? extends PropertyStorageAdapter>Class<?>getType()Gets the property type.Gets the property display type name.Gets the property type name.booleanbooleanvoidsetDocumentSupport(SpaceDocumentSupport documentSupport) voidvoidsetLevel(int level) voidsetNullValue(String nullValue) voidsetStorageAdapterClass(Class<? extends PropertyStorageAdapter> storageAdapterClass) voidsetStorageType(StorageType storageType) voidtoString()
-
Constructor Details
-
SpacePropertyInfo
-
-
Method Details
-
toString
-
getName
Description copied from interface:SpacePropertyDescriptorGets the property name.- Specified by:
getNamein interfaceSpacePropertyDescriptor- Returns:
- The property name.
-
getType
Description copied from interface:SpacePropertyDescriptorGets the property type.- Specified by:
getTypein interfaceSpacePropertyDescriptor- Returns:
- The property type.
-
isPrimitive
public boolean isPrimitive() -
getTypeName
Description copied from interface:SpacePropertyDescriptorGets the property type name.- Specified by:
getTypeNamein interfaceSpacePropertyDescriptor- Returns:
- The property type name.
-
getTypeDisplayName
Description copied from interface:SpacePropertyDescriptorGets the property display type name.- Specified by:
getTypeDisplayNamein interfaceSpacePropertyDescriptor- Returns:
- The property display type name.
-
getLevel
public int getLevel() -
setLevel
public void setLevel(int level) -
getGetterMethod
-
getSetterMethod
-
hasNullValue
public boolean hasNullValue() -
getNullValue
-
setNullValue
-
setField
-
getStorageType
- Specified by:
getStorageTypein interfaceSpacePropertyDescriptor- Returns:
- The property storage type
-
getStorageAdapterName
- Specified by:
getStorageAdapterNamein interfaceSpacePropertyDescriptor
-
setStorageType
-
getStorageAdapterClass
-
setStorageAdapterClass
-
getDocumentSupport
Description copied from interface:SpacePropertyDescriptorGets the document support setting of this property.- Specified by:
getDocumentSupportin interfaceSpacePropertyDescriptor- Returns:
- The document support setting of this property
-
setDocumentSupport
-
getValue
-
setValue
-
convertFromNullIfNeeded
-
convertToNullIfNeeded
-
compareTo
- Specified by:
compareToin interfaceComparable<SpacePropertyInfo>
-