public interface ITypeDesc extends SpaceTypeDescriptor, IDotnetTypeDescDetails, Cloneable, Externalizable, ISwapExternalizable
getDocumentWrapperClass, getFifoGroupingIndexesPaths, getFifoGroupingPropertyPath, getFifoSupport, getFixedProperty, getFixedPropertyPosition, getFixedPropertyPositionIgnoreCase, getIdPropertiesNames, getIdPropertyName, getObjectClass, getPropertiesIndexTypes, getPropertiesNames, getPropertiesNames, getPropertiesTypes, getQueryExtensions, getRoutingPropertyName, getSequenceNumberFixedPropertyID, getStorageType, getSuperTypeName, getTypeName, getTypeSimpleName, hasSequenceNumber, isBlobstoreEnabled, isBroadcast, isConcreteType, isReplicable, supportsDynamicProperties, supportsOptimisticLockinggetDotnetDocumentWrapperTypeName, getDotnetDynamicPropertiesStorageTypereadExternal, writeExternalreadFromSwap, writeToSwapITypeDesc clone()
String getCodeBase()
boolean isExternalizable()
String[] getSuperClassesNames()
String[] getRestrictSuperClassesNames()
PropertyInfo[] getProperties()
PropertyInfo[] getProperties(boolean isPrimaryKeyFirst)
int getNumOfFixedProperties()
SpaceTypeDescriptorgetNumOfFixedProperties in interface SpaceTypeDescriptorPropertyInfo getFixedProperty(int propertyID)
SpaceTypeDescriptorgetFixedProperty in interface SpaceTypeDescriptorpropertyID - Position of requested fixed property.boolean isAllPropertiesObjectStorageType()
SpaceIdType getSpaceIdType()
default int getAutoGeneratedPropertyId()
default boolean isRoutingSameAsId()
int[] getIdentifierPropertiesId()
boolean isAutoGenerateId()
SpaceTypeDescriptorisAutoGenerateId in interface SpaceTypeDescriptorboolean isAutoGenerateRouting()
int getRoutingPropertyId()
String getDefaultPropertyName()
int getChecksum()
int getNumOfIndexedProperties()
int getIndexedPropertyID(int propertyID)
boolean isSystemType()
boolean isFifoSupported()
boolean isFifoDefault()
EntryType getObjectType()
boolean supports(EntryType entryType)
ITypeIntrospector getIntrospector(EntryType entryType)
EntryTypeDesc getEntryTypeDesc(EntryType entryType)
boolean isInactive()
Map<String,SpaceIndex> getIndexes()
SpaceTypeDescriptorgetIndexes in interface SpaceTypeDescriptorSpaceIndexSpaceIndexType getIndexType(String indexName)
List<SpaceIndex> getCompoundIndexes()
boolean anyCompoundIndex()
ClassBinaryStorageAdapter getClassBinaryStorageAdapter()
Serializable getVersionedSerializable()
String getPrimitivePropertiesWithoutNullValues()
String getTypeUidPrefix()
PropertyInfo[] getSerializedProperties()
PropertyInfo[] getNonSerializedProperties()
int[] getPositionsForScanning()
int[] getPositionsForSplitting()
TieredStorageTableConfig getTieredStorageTableConfig()
getTieredStorageTableConfig in interface SpaceTypeDescriptorCopyright © GigaSpaces.