public class MetadataEntryIntrospector<T extends MetaDataEntry> extends EntryIntrospector<T>
| Modifier and Type | Field and Description |
|---|---|
static byte |
EXTERNALIZABLE_CODE |
_documentObjectConverter, _typeDesc| Constructor and Description |
|---|
MetadataEntryIntrospector()
Default constructor for Externalizable.
|
MetadataEntryIntrospector(ITypeDesc typeDesc) |
| Modifier and Type | Method and Description |
|---|---|
protected EntryInfo |
getEntryInfo(T target) |
byte |
getExternalizableCode() |
long |
getTimeToLive(T target) |
boolean |
hasTimeToLiveProperty(T target) |
boolean |
hasTransientProperty(T target) |
boolean |
isTransient(T target) |
void |
setEntryInfo(T target,
String uid,
int version,
long ttl) |
boolean |
setTimeToLive(T target,
long ttl) |
boolean |
setTransient(T target,
boolean isTransient) |
getDynamicProperties, getDynamicProperty, getPathType, getType, getUID, getValue, getValues, getVersion, hasDynamicProperties, hasUID, hasVersionProperty, init, newArray, newInstance, processDocumentObjectInterop, readExternal, setDynamicProperties, setDynamicProperty, setUID, setValue, setValues, setVersion, supportsNestedOperations, unsetDynamicProperty, writeExternalfromDocumentIfNeeded, getNestedValue, getPathValue, getPathValue, getRouting, getSerializedValues, getTypeDesc, getUID, getValue, hasConstructorProperties, initialize, instantiateObject, propertyHasNullValue, readExternal, setValue, toDocumentIfNeeded, toObject, toObject, toObject, writeExternalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitenabledSmartExternalizableWithReferencepublic static final byte EXTERNALIZABLE_CODE
public MetadataEntryIntrospector()
public MetadataEntryIntrospector(ITypeDesc typeDesc)
public boolean hasTransientProperty(T target)
hasTransientProperty in interface ITypeIntrospector<T extends MetaDataEntry>hasTransientProperty in class EntryIntrospector<T extends MetaDataEntry>public boolean isTransient(T target)
isTransient in interface ITypeIntrospector<T extends MetaDataEntry>isTransient in class EntryIntrospector<T extends MetaDataEntry>public boolean setTransient(T target, boolean isTransient)
setTransient in interface ITypeIntrospector<T extends MetaDataEntry>setTransient in class EntryIntrospector<T extends MetaDataEntry>public boolean hasTimeToLiveProperty(T target)
hasTimeToLiveProperty in interface ITypeIntrospector<T extends MetaDataEntry>hasTimeToLiveProperty in class EntryIntrospector<T extends MetaDataEntry>public long getTimeToLive(T target)
getTimeToLive in interface ITypeIntrospector<T extends MetaDataEntry>getTimeToLive in class EntryIntrospector<T extends MetaDataEntry>public boolean setTimeToLive(T target, long ttl)
setTimeToLive in interface ITypeIntrospector<T extends MetaDataEntry>setTimeToLive in class EntryIntrospector<T extends MetaDataEntry>protected EntryInfo getEntryInfo(T target)
getEntryInfo in class EntryIntrospector<T extends MetaDataEntry>public void setEntryInfo(T target, String uid, int version, long ttl)
setEntryInfo in interface ITypeIntrospector<T extends MetaDataEntry>setEntryInfo in class EntryIntrospector<T extends MetaDataEntry>public byte getExternalizableCode()
getExternalizableCode in interface ITypeIntrospector<T extends MetaDataEntry>getExternalizableCode in class EntryIntrospector<T extends MetaDataEntry>Copyright © GigaSpaces.