public class HybridPropertiesHolder extends Object implements SmartExternalizable
Constructor and Description |
---|
HybridPropertiesHolder() |
HybridPropertiesHolder(ITypeDesc typeDesc,
Object[] values) |
HybridPropertiesHolder(ITypeDesc typeDesc,
Object[] nonSerializedProperties,
byte[] packedSerializedProperties) |
HybridPropertiesHolder(Object[] unpackedSerializedProperties,
Object[] nonSerializedProperties,
byte[] packedSerializedProperties,
boolean unpacked,
boolean dirty) |
Modifier and Type | Method and Description |
---|---|
boolean |
allNulls() |
HybridPropertiesHolder |
clone() |
void |
copyFieldsArray() |
Object[] |
getFixedProperties(ITypeDesc typeDesc) |
Object |
getFixedProperty(ITypeDesc typeDesc,
int position) |
Object[] |
getNonSerializedProperties() |
byte[] |
getPackedSerializedProperties() |
boolean |
isDirty() |
void |
readExternal(ObjectInput in) |
void |
setFixedProperties(ITypeDesc typeDescriptor,
Object[] values) |
void |
setFixedProperties(Object[] values) |
void |
setFixedProperty(int position,
Object value) |
void |
setFixedProperty(ITypeDesc typeDesc,
int position,
Object value) |
void |
setNonSerialized(Object[] nonSerialized) |
void |
setSerialized(Object[] serialized) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
enabledSmartExternalizableWithReference
public HybridPropertiesHolder()
public HybridPropertiesHolder(ITypeDesc typeDesc, Object[] nonSerializedProperties, byte[] packedSerializedProperties)
public HybridPropertiesHolder(Object[] unpackedSerializedProperties, Object[] nonSerializedProperties, byte[] packedSerializedProperties, boolean unpacked, boolean dirty)
public HybridPropertiesHolder clone()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public Object[] getNonSerializedProperties()
public byte[] getPackedSerializedProperties()
public boolean allNulls()
public void copyFieldsArray()
public void setFixedProperties(Object[] values)
public void setFixedProperty(int position, Object value)
public boolean isDirty()
public void setNonSerialized(Object[] nonSerialized)
public void setSerialized(Object[] serialized)
Copyright © GigaSpaces.