onig4j
Class OnigCaptureTreeNode

java.lang.Object
  extended by onig4j.OnigCaptureTreeNode

public class OnigCaptureTreeNode
extends java.lang.Object

Capture history data tree class

See Also:
OnigRegion.getCaptureTreeNode(), Oniguruma, 鬼車

Field Summary
 int allocated
          The allocated count
 int begin
          The begin position
 int count
          The number of children
 int end
          The end position
 int group
          The group number
 
Method Summary
 OnigCaptureTreeNode[] getChildNodes()
          Returns an array of OnigCaptureTreeNode that contains all children of this node.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

group

public final int group
The group number


begin

public final int begin
The begin position


end

public final int end
The end position


allocated

public final int allocated
The allocated count


count

public final int count
The number of children

Method Detail

getChildNodes

public OnigCaptureTreeNode[] getChildNodes()
Returns an array of OnigCaptureTreeNode that contains all children of this node.

Returns:
The all children of this node
Throws:
java.lang.IllegalStateException - When parent OnigRegeion objects have already closed or cleared.