Package | Description |
---|---|
org.kohsuke.rngom.ast.builder | |
org.kohsuke.rngom.binary |
Minimal binarized pattern object model (one example of
ast.om implementation). |
org.kohsuke.rngom.nc |
Default Name Class Object Model (one example of
ast.om implementation). |
org.kohsuke.rngom.parse.compact | |
org.kohsuke.rngom.parse.host |
Implementation of the
asm.builder package that uses two
other builds simultaneously. |
Modifier and Type | Interface | Description |
---|---|---|
interface |
DataPatternBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
|
interface |
Div<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
|
interface |
ElementAnnotationBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
Used to build foreign element annotations.
|
interface |
Grammar<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
|
interface |
GrammarSection<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
The container that can have
<define> elements. |
interface |
Include<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
|
interface |
IncludedGrammar<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
|
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>> |
|
interface |
Scope<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
Modifier and Type | Interface | Description |
---|---|---|
interface |
ElementAnnotationBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
Used to build foreign element annotations.
|
Modifier and Type | Class | Description |
---|---|---|
class |
SchemaBuilderImpl |
Modifier and Type | Method | Description |
---|---|---|
Annotations |
SchemaBuilderImpl.makeAnnotations(CommentList comments,
Context context) |
Modifier and Type | Class | Description |
---|---|---|
class |
NameClassBuilderImpl<E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
Modifier and Type | Method | Description |
---|---|---|
Annotations |
CompactSyntax.Annotations() |
|
Annotations |
CompactSyntax.GrammarBody(GrammarSection section,
Scope scope,
Annotations a) |
|
Annotations |
CompactSyntax.IncludeBody(GrammarSection section,
Scope scope,
Annotations a) |
Modifier and Type | Method | Description |
---|---|---|
Annotations |
SchemaBuilderHost.makeAnnotations(CommentList _comments,
Context context) |
Copyright © 2018 Oracle Corporation. All rights reserved.