abstract class Instance extends java.lang.Object implements PcpId, PcpOffset, MmvWritable
Modifier and Type | Field and Description |
---|---|
protected int |
id |
protected InstanceDomain |
instanceDomain |
protected java.lang.String |
name |
protected int |
offset |
Constructor and Description |
---|
Instance(InstanceDomain domain,
java.lang.String name,
int id) |
Modifier and Type | Method and Description |
---|---|
int |
getId() |
int |
getOffset() |
void |
setOffset(int offset) |
java.lang.String |
toString() |
abstract void |
writeToMmv(java.nio.ByteBuffer byteBuffer) |
protected final java.lang.String name
protected final int id
protected final InstanceDomain instanceDomain
protected int offset
Instance(InstanceDomain domain, java.lang.String name, int id)
public java.lang.String toString()
toString
in class java.lang.Object
public int getOffset()
getOffset
in interface MmvWritable
public abstract void writeToMmv(java.nio.ByteBuffer byteBuffer)
writeToMmv
in interface MmvWritable