public final class ExObjRefAtom extends RecordAtom
An atom record that specifies a reference to an external object.
| Modifier | Constructor and Description |
|---|---|
|
ExObjRefAtom()
Create a new instance of
ExObjRefAtom |
protected |
ExObjRefAtom(byte[] source,
int start,
int len)
Build an instance of
ExObjRefAtom from on-disk data |
| Modifier and Type | Method and Description |
|---|---|
int |
getExObjIdRef() |
long |
getRecordType()
Returns the type (held as a little endian in bytes 3 and 4)
that this class handles
|
void |
setExObjIdRef(int id) |
void |
writeOut(java.io.OutputStream out)
Write the contents of the record back, so it can be written
to disk
|
getChildRecords, isAnAtombuildRecordAtOffset, createRecordForType, findChildRecords, writeLittleEndian, writeLittleEndianpublic ExObjRefAtom()
ExObjRefAtomprotected ExObjRefAtom(byte[] source,
int start,
int len)
ExObjRefAtom from on-disk datasource - the source data as a byte array.start - the start offset into the byte array.len - the length of the slice in the byte array.public long getRecordType()
RecordgetRecordType in class RecordRecordTypes.ExObjRefAtom.public int getExObjIdRef()
public void setExObjIdRef(int id)
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.