iText 5

ObjectPath

ObjectPath Protected class

Diagram

flowchart LR classDef interfaceStyle stroke-dasharray: 5 5; classDef abstractStyle stroke-width:4px subgraph iTextSharp.testutils.CompareTool iTextSharp.testutils.CompareTool.ObjectPath[[ObjectPath]] end

Members

Methods

Public methods

Returns

Name

object

Clone

()

bool

Equals

(object obj)

int

GetHashCode

()

bool

IsComparing

(

RefKey

baseCmpObject,

RefKey

baseOutObject)

void

Pop

()

void

PushArrayItemToPath

(int index)

void

PushDictItemToPath

(string key)

void

PushOffsetToPath

(int offset)

ObjectPath

ResetDirectPath

(

RefKey

baseCmpObject,

RefKey

baseOutObject)

string

ToString

()

XmlNode

ToXmlNode

(XmlDocument document)

Details

Nested types

Classes
  • Pair<T>

  • PathItem

Constructors

ObjectPath [1/2]

Source code

public ObjectPath()

ObjectPath [2/2]

Source code

public ObjectPath(RefKey baseCmpObject, RefKey baseOutObject)

Arguments

Type

Name

Description

RefKey

baseCmpObject

RefKey

baseOutObject

Methods

ResetDirectPath

Source code

public ObjectPath ResetDirectPath(RefKey baseCmpObject, RefKey baseOutObject)

Arguments

Type

Name

Description

RefKey

baseCmpObject

RefKey

baseOutObject

IsComparing

Source code

public bool IsComparing(RefKey baseCmpObject, RefKey baseOutObject)

Arguments

Type

Name

Description

RefKey

baseCmpObject

RefKey

baseOutObject

PushArrayItemToPath

Source code

public void PushArrayItemToPath(int index)

Arguments

Type

Name

Description

int

index

PushDictItemToPath

Source code

public void PushDictItemToPath(string key)

Arguments

Type

Name

Description

string

key

PushOffsetToPath

Source code

public void PushOffsetToPath(int offset)

Arguments

Type

Name

Description

int

offset

Pop

Source code

public void Pop()

ToString

Source code

public override string ToString()

GetHashCode

Source code

public override int GetHashCode()

Equals

Source code

public override bool Equals(object obj)

Arguments

Type

Name

Description

object

obj

Clone

Source code

public object Clone()

ToXmlNode

Source code

public XmlNode ToXmlNode(XmlDocument document)

Arguments

Type

Name

Description

XmlDocument

document

Generated with ModularDoc