C# Class com.ximpleware.VTDNav_L5

Inheritance: VTDNav
显示文件 Open project: jzhang2004/vtd-xml Class Usage Examples

Protected Properties

Property Type Description
l3Buffer com.ximpleware.FastLongBuffer
l4Buffer com.ximpleware.FastLongBuffer
l4index int
l4lower int
l4upper int
l5Buffer com.ximpleware.FastIntBuffer
l5index int
l5lower int
l5upper int

Public Methods

Method Description
cloneNav ( ) : VTDNav
dumpState ( ) : void
duplicateNav ( ) : VTDNav
pop ( ) : bool
push ( ) : void
recoverNode ( int index ) : void
sampleState ( com.ximpleware.FastIntBuffer fib ) : void
toElement ( int direction ) : bool
toElement ( int direction, String en ) : bool
toElementNS ( int direction, String URL, String ln ) : bool
verifyNodeCorrectness ( ) : bool

writeIndex ( System os ) : void

writeSeparateIndex ( System os ) : void

Protected Methods

Method Description
VTDNav_L5 ( int RootIndex, int enc, bool NS, int depth, IByteBuffer x, com.ximpleware.FastLongBuffer vtd, com.ximpleware.FastLongBuffer l1, com.ximpleware.FastLongBuffer l2, com.ximpleware.FastLongBuffer l3, com.ximpleware.FastLongBuffer l4, com.ximpleware.FastIntBuffer l5, int so, int length ) : System
iterateNS ( int dp, String URL, String ln ) : bool
pop2 ( ) : bool
push2 ( ) : void
recoverNode_l3 ( int index ) : void
recoverNode_l4 ( int index ) : void
recoverNode_l5 ( int index ) : void
resolveLC ( ) : void
resolveLC_l3 ( ) : void
sync ( int depth, int index ) : void
toNode ( int dir ) : bool
toNode_LastChild ( ) : bool
toNode_PrevSibling ( ) : bool

Private Methods

Method Description
resolveLC_l4 ( ) : void
resolveLC_l5 ( ) : void

Method Details

VTDNav_L5() protected method

protected VTDNav_L5 ( int RootIndex, int enc, bool NS, int depth, IByteBuffer x, com.ximpleware.FastLongBuffer vtd, com.ximpleware.FastLongBuffer l1, com.ximpleware.FastLongBuffer l2, com.ximpleware.FastLongBuffer l3, com.ximpleware.FastLongBuffer l4, com.ximpleware.FastIntBuffer l5, int so, int length ) : System
RootIndex int
enc int
NS bool
depth int
x IByteBuffer
vtd com.ximpleware.FastLongBuffer
l1 com.ximpleware.FastLongBuffer
l2 com.ximpleware.FastLongBuffer
l3 com.ximpleware.FastLongBuffer
l4 com.ximpleware.FastLongBuffer
l5 com.ximpleware.FastIntBuffer
so int
length int
return System

cloneNav() public method

public cloneNav ( ) : VTDNav
return VTDNav

dumpState() public method

public dumpState ( ) : void
return void

duplicateNav() public method

public duplicateNav ( ) : VTDNav
return VTDNav

iterateNS() protected method

protected iterateNS ( int dp, String URL, String ln ) : bool
dp int
URL String
ln String
return bool

pop() public method

public pop ( ) : bool
return bool

pop2() protected method

protected pop2 ( ) : bool
return bool

push() public method

public push ( ) : void
return void

push2() protected method

protected push2 ( ) : void
return void

recoverNode() public method

public recoverNode ( int index ) : void
index int
return void

recoverNode_l3() protected method

protected recoverNode_l3 ( int index ) : void
index int
return void

recoverNode_l4() protected method

protected recoverNode_l4 ( int index ) : void
index int
return void

recoverNode_l5() protected method

protected recoverNode_l5 ( int index ) : void
index int
return void

resolveLC() protected method

protected resolveLC ( ) : void
return void

resolveLC_l3() protected method

protected resolveLC_l3 ( ) : void
return void

sampleState() public method

public sampleState ( com.ximpleware.FastIntBuffer fib ) : void
fib com.ximpleware.FastIntBuffer
return void

sync() protected method

protected sync ( int depth, int index ) : void
depth int
index int
return void

toElement() public method

public toElement ( int direction ) : bool
direction int
return bool

toElement() public method

public toElement ( int direction, String en ) : bool
direction int
en String
return bool

toElementNS() public method

public toElementNS ( int direction, String URL, String ln ) : bool
direction int
URL String
ln String
return bool

toNode() protected method

protected toNode ( int dir ) : bool
dir int
return bool

toNode_LastChild() protected method

protected toNode_LastChild ( ) : bool
return bool

toNode_PrevSibling() protected method

protected toNode_PrevSibling ( ) : bool
return bool

verifyNodeCorrectness() public method

public verifyNodeCorrectness ( ) : bool
return bool

writeIndex() public method

public writeIndex ( System os ) : void
os System
return void

writeSeparateIndex() public method

public writeSeparateIndex ( System os ) : void
os System
return void

Property Details

l3Buffer protected_oe property

protected FastLongBuffer,com.ximpleware l3Buffer
return com.ximpleware.FastLongBuffer

l4Buffer protected_oe property

protected FastLongBuffer,com.ximpleware l4Buffer
return com.ximpleware.FastLongBuffer

l4index protected_oe property

protected int l4index
return int

l4lower protected_oe property

protected int l4lower
return int

l4upper protected_oe property

protected int l4upper
return int

l5Buffer protected_oe property

protected FastIntBuffer,com.ximpleware l5Buffer
return com.ximpleware.FastIntBuffer

l5index protected_oe property

protected int l5index
return int

l5lower protected_oe property

protected int l5lower
return int

l5upper protected_oe property

protected int l5upper
return int