org.enhydra.apache.xerces.utils.regex
Class Op.UnionOp

java.lang.Object
  |
  +--org.enhydra.apache.xerces.utils.regex.Op
        |
        +--org.enhydra.apache.xerces.utils.regex.Op.UnionOp
Enclosing class:
Op

static class Op.UnionOp
extends Op


Inner classes inherited from class org.enhydra.apache.xerces.utils.regex.Op
Op.CharOp, Op.ChildOp, Op.ConditionOp, Op.ModifierOp, Op.RangeOp, Op.StringOp, Op.UnionOp
 
Field Summary
(package private)  Vector branches
           
 
Fields inherited from class org.enhydra.apache.xerces.utils.regex.Op
ANCHOR, BACKREFERENCE, CAPTURE, CHAR, CLOSURE, CONDITION, COUNT, DOT, INDEPENDENT, LOOKAHEAD, LOOKBEHIND, MODIFIER, NEGATIVELOOKAHEAD, NEGATIVELOOKBEHIND, next, nofinstances, NONGREEDYCLOSURE, NONGREEDYQUESTION, NRANGE, QUESTION, RANGE, STRING, type, UNION
 
Constructor Summary
(package private) Op.UnionOp(int type, int size)
           
 
Method Summary
(package private)  void addElement(Op op)
           
(package private)  Op elementAt(int index)
           
(package private)  int size()
           
 
Methods inherited from class org.enhydra.apache.xerces.utils.regex.Op
createAnchor, createBackReference, createCapture, createChar, createClosure, createCondition, createDot, createIndependent, createLook, createModifier, createNonGreedyClosure, createQuestion, createRange, createString, createUnion, getChild, getData, getData2, getString, getToken
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

branches

Vector branches
Constructor Detail

Op.UnionOp

Op.UnionOp(int type,
           int size)
Method Detail

addElement

void addElement(Op op)

size

int size()
Overrides:
size in class Op

elementAt

Op elementAt(int index)
Overrides:
elementAt in class Op


Copyright © 1999 The Apache Software Foundation. All Rights reserved.