public class ObjectDescription extends Object
| Constructor and Description |
|---|
ObjectDescription() |
| Modifier and Type | Method and Description |
|---|---|
long |
getLength() |
long |
getObjectId()
Get the microstream object id for this object
|
one.microstream.persistence.types.PersistenceTypeDefinition |
getPersistenceTypeDefinition() |
Object |
getPrimitiveInstance()
Get the assigned primitive value instance or null if it is not available
|
ObjectDescription[] |
getReferences() |
Object[] |
getValues() |
Long[] |
getVariableLength() |
boolean |
hasPrimitiveObjectInstance()
Check if an primitive value instance is assigned to this object
|
void |
resolveReferences(long fixedOffset,
long fixedLength,
long variableOffset,
long variableLength,
EmbeddedStorageRestAdapter storageRestAdapter) |
void |
setLength(long variableSize) |
void |
setObjectId(long objectId) |
void |
setPersistenceTypeDefinition(one.microstream.persistence.types.PersistenceTypeDefinition persistenceTypeDefinition) |
void |
setPrimitiveInstance(Object primitiveInstance) |
void |
setReferences(ObjectDescription[] references) |
void |
setValues(Object[] values) |
void |
setVariableLength(Long[] objects) |
public long getObjectId()
public void setObjectId(long objectId)
public Object[] getValues()
public void setValues(Object[] values)
public long getLength()
public void setLength(long variableSize)
public void setVariableLength(Long[] objects)
public Long[] getVariableLength()
public ObjectDescription[] getReferences()
public void setReferences(ObjectDescription[] references)
public Object getPrimitiveInstance()
public void setPrimitiveInstance(Object primitiveInstance)
public one.microstream.persistence.types.PersistenceTypeDefinition getPersistenceTypeDefinition()
public void setPersistenceTypeDefinition(one.microstream.persistence.types.PersistenceTypeDefinition persistenceTypeDefinition)
public boolean hasPrimitiveObjectInstance()
public void resolveReferences(long fixedOffset,
long fixedLength,
long variableOffset,
long variableLength,
EmbeddedStorageRestAdapter storageRestAdapter)
Copyright © 2021 MicroStream Software. All rights reserved.