| Package | Description |
|---|---|
| com.sun.tools.rngom.ast.builder | |
| com.sun.tools.rngom.binary |
Minimal binarized pattern object model (one example of
ast.om implementation). |
| com.sun.tools.rngom.nc |
Default Name Class Object Model (one example of
ast.om implementation). |
| com.sun.tools.rngom.parse.compact | |
| com.sun.tools.rngom.parse.host |
Implementation of the
asm.builder package that uses two
other builds simultaneously. |
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
NameClassBuilder<N extends ParsedNameClass,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
|
interface |
SchemaBuilder<N extends ParsedNameClass,P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
| Modifier and Type | Method | Description |
|---|---|---|
ParsedPattern |
SchemaBuilderImpl.makeAttribute(ParsedNameClass nc,
ParsedPattern p,
Location loc,
Annotations anno) |
|
ParsedPattern |
SchemaBuilderImpl.makeElement(ParsedNameClass nc,
ParsedPattern p,
Location loc,
Annotations anno) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
AnyNameExceptNameClass |
|
class |
ChoiceNameClass |
|
class |
NameClass |
Name class is a set of
QNames. |
class |
NsNameClass |
|
class |
NsNameExceptNameClass |
|
class |
SimpleNameClass |
| Modifier and Type | Method | Description |
|---|---|---|
ParsedNameClass |
CompactSyntax.AnnotateAfter(ParsedNameClass nc) |
|
ParsedNameClass |
CompactSyntax.NameClassAlternatives(int context,
ParsedNameClass nc,
Annotations[] pa) |
| Modifier and Type | Method | Description |
|---|---|---|
ParsedPattern |
SchemaBuilderHost.makeAttribute(ParsedNameClass _nc,
ParsedPattern _p,
Location _loc,
Annotations _anno) |
|
ParsedPattern |
SchemaBuilderHost.makeElement(ParsedNameClass _nc,
ParsedPattern _p,
Location _loc,
Annotations _anno) |
Copyright © 2018 Oracle Corporation. All rights reserved.