Uses of Class
com.sun.tools.xjc.reader.gbind.Expression

Packages that use Expression
com.sun.tools.xjc.reader.gbind Binary expressions are left-associative. 
com.sun.tools.xjc.reader.xmlschema   
 

Uses of Expression in com.sun.tools.xjc.reader.gbind
 

Subclasses of Expression in com.sun.tools.xjc.reader.gbind
 class Choice
          Expression that represents the union of two expressions "A|B".
 class Element
          Expression that represents an alphabet of a regular language.
 class OneOrMore
          Expression that represents kleene-star operation (A+)
 class Sequence
          Expression that represents a concatanation of two expressions "A,B".
 class SinkNode
          Sink node of a grpah.
 class SourceNode
          Source node of a graph.
 

Fields in com.sun.tools.xjc.reader.gbind declared as Expression
static Expression Expression.EPSILON
          Expression that represents epsilon, the length-0 string.
 

Constructors in com.sun.tools.xjc.reader.gbind with parameters of type Expression
Choice(Expression lhs, Expression rhs)
           
Graph(Expression body)
          Builds a Graph from an Expression tree.
OneOrMore(Expression child)
           
Sequence(Expression lhs, Expression rhs)
           
 

Uses of Expression in com.sun.tools.xjc.reader.xmlschema
 

Subclasses of Expression in com.sun.tools.xjc.reader.xmlschema
(package private)  class GElement
           
(package private)  class GElementImpl
          Element that wraps XSElementDecl.
(package private)  class GWildcardElement
          Element that represents a wildcard, for the "ease of binding" we always just bind this to DOM elements.
 

Methods in com.sun.tools.xjc.reader.xmlschema that return Expression
static Expression ExpressionBuilder.createTree(XSParticle p)
           
 Expression ExpressionBuilder.modelGroup(XSModelGroup group)
           
 Expression ExpressionBuilder.modelGroupDecl(XSModelGroupDecl decl)
           
 Expression ExpressionBuilder.particle(XSParticle p)
           
 Expression ExpressionBuilder.wildcard(XSWildcard wc)
          We can only have one XmlAnyElement property, so all the wildcards need to be treated as one node.