Package | Description |
---|---|
com.sun.tools.xjc.reader.gbind |
Binary expressions are left-associative.
|
com.sun.tools.xjc.reader.xmlschema |
Modifier and Type | Class | Description |
---|---|---|
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.
|
Modifier and Type | Field | Description |
---|---|---|
static Expression |
Expression.EPSILON |
Expression that represents epsilon, the length-0 string. |
Constructor | Description |
---|---|
Choice(Expression lhs,
Expression rhs) |
|
Graph(Expression body) |
Builds a
Graph from an Expression tree. |
OneOrMore(Expression child) |
|
Sequence(Expression lhs,
Expression rhs) |
Modifier and Type | Method | Description |
---|---|---|
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. |
Copyright © 2018 Oracle Corporation. All rights reserved.