public class CompareTool.ObjectPath extends Object
Modifier and Type | Class and Description |
---|---|
class |
CompareTool.ObjectPath.ArrayPathItem |
class |
CompareTool.ObjectPath.DictPathItem |
class |
CompareTool.ObjectPath.IndirectPathItem |
class |
CompareTool.ObjectPath.LocalPathItem |
class |
CompareTool.ObjectPath.OffsetPathItem |
Modifier and Type | Field and Description |
---|---|
protected PdfIndirectReference |
baseCmpObject |
protected PdfIndirectReference |
baseOutObject |
protected Stack<CompareTool.ObjectPath.IndirectPathItem> |
indirects |
protected Stack<CompareTool.ObjectPath.LocalPathItem> |
path |
Modifier | Constructor and Description |
---|---|
|
ObjectPath() |
protected |
ObjectPath(PdfIndirectReference baseCmpObject, PdfIndirectReference baseOutObject) |
Modifier and Type | Method and Description |
---|---|
protected Object |
clone() |
boolean |
equals(Object obj) |
PdfIndirectReference |
getBaseCmpObject() |
PdfIndirectReference |
getBaseOutObject() |
Stack<CompareTool.ObjectPath.IndirectPathItem> |
getIndirectPath() |
Stack<CompareTool.ObjectPath.LocalPathItem> |
getLocalPath() |
int |
hashCode() |
boolean |
isComparing(PdfIndirectReference baseCmpObject, PdfIndirectReference baseOutObject) |
void |
pop() |
void |
pushArrayItemToPath(int index) |
void |
pushDictItemToPath(PdfName key) |
void |
pushOffsetToPath(int offset) |
CompareTool.ObjectPath |
resetDirectPath(PdfIndirectReference baseCmpObject, PdfIndirectReference baseOutObject) |
String |
toString() |
Node |
toXmlNode(Document document) |
protected PdfIndirectReference baseCmpObject
protected PdfIndirectReference baseOutObject
protected Stack<CompareTool.ObjectPath.LocalPathItem> path
protected Stack<CompareTool.ObjectPath.IndirectPathItem> indirects
public ObjectPath()
protected ObjectPath(PdfIndirectReference baseCmpObject, PdfIndirectReference baseOutObject)
public CompareTool.ObjectPath resetDirectPath(PdfIndirectReference baseCmpObject, PdfIndirectReference baseOutObject)
public boolean isComparing(PdfIndirectReference baseCmpObject, PdfIndirectReference baseOutObject)
public void pushArrayItemToPath(int index)
public void pushDictItemToPath(PdfName key)
public void pushOffsetToPath(int offset)
public void pop()
public Stack<CompareTool.ObjectPath.LocalPathItem> getLocalPath()
public Stack<CompareTool.ObjectPath.IndirectPathItem> getIndirectPath()
public PdfIndirectReference getBaseCmpObject()
public PdfIndirectReference getBaseOutObject()
Copyright © 1998–2016 iText Group NV. All rights reserved.