public class COSWriterXRefEntry extends Object implements Comparable<COSWriterXRefEntry>
| Constructor and Description |
|---|
COSWriterXRefEntry(long start,
COSBase obj,
COSObjectKey keyValue)
COSWriterXRefEntry constructor comment.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(COSWriterXRefEntry obj) |
COSObjectKey |
getKey()
This will get the Object key.
|
static COSWriterXRefEntry |
getNullEntry()
This will return a null entry: 0000000000 65535 f.
|
COSBase |
getObject()
This will get the object.
|
long |
getOffset()
This will get the offset into the document.
|
boolean |
isFree()
Gets the xref 'free' attribute.
|
void |
setFree(boolean newFree)
This will set the free attribute.
|
void |
setOffset(long newOffset)
The offset attribute.
|
public COSWriterXRefEntry(long start,
COSBase obj,
COSObjectKey keyValue)
start - The start attribute.obj - The COS object that this entry represents.keyValue - The key to the COS object.public int compareTo(COSWriterXRefEntry obj)
compareTo in interface Comparable<COSWriterXRefEntry>public static COSWriterXRefEntry getNullEntry()
public COSObjectKey getKey()
public long getOffset()
public boolean isFree()
public void setFree(boolean newFree)
newFree - The newly freed attribute.public final void setOffset(long newOffset)
newOffset - The new value for the offset.public COSBase getObject()
Copyright © 2002–2016 The Apache Software Foundation. All rights reserved.