| 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.digested |
Another RELAX NG AST implementation that optimizes away
inclusions and some other syntax sugars, while still retaining
all the annotations, location information, and etc.
|
| org.kohsuke.rngom.parse | |
| org.kohsuke.rngom.parse.compact | |
| org.kohsuke.rngom.parse.host |
Implementation of the asm.builder package that uses two
other builds simultaneously.
|
| org.kohsuke.rngom.parse.xml |
| Modifier and Type | Method and Description |
|---|---|
void |
DataPatternBuilder.addParam(java.lang.String name,
java.lang.String value,
Context context,
java.lang.String ns,
L loc,
A anno) |
A |
SchemaBuilder.makeAnnotations(CL comments,
Context context)
Creates
Annotations object to parse annotations on patterns. |
ElementAnnotationBuilder<P,E,L,A,CL> |
SchemaBuilder.makeElementAnnotationBuilder(java.lang.String ns,
java.lang.String localName,
java.lang.String prefix,
L loc,
CL comments,
Context context) |
P |
SchemaBuilder.makeValue(java.lang.String datatypeLibrary,
java.lang.String type,
java.lang.String value,
Context c,
java.lang.String ns,
L loc,
A anno) |
| Modifier and Type | Method and Description |
|---|---|
void |
SchemaBuilderImpl.DummyDataPatternBuilder.addParam(java.lang.String name,
java.lang.String value,
Context context,
java.lang.String ns,
Location loc,
Annotations anno) |
void |
SchemaBuilderImpl.DataPatternBuilderImpl.addParam(java.lang.String name,
java.lang.String value,
Context context,
java.lang.String ns,
Location loc,
Annotations anno) |
Annotations |
SchemaBuilderImpl.makeAnnotations(CommentList comments,
Context context) |
ElementAnnotationBuilder |
SchemaBuilderImpl.makeElementAnnotationBuilder(java.lang.String ns,
java.lang.String localName,
java.lang.String prefix,
Location loc,
CommentList comments,
Context context) |
ParsedPattern |
SchemaBuilderImpl.makeValue(java.lang.String datatypeLibrary,
java.lang.String type,
java.lang.String value,
Context context,
java.lang.String ns,
Location loc,
Annotations anno) |
| Modifier and Type | Field and Description |
|---|---|
(package private) Context |
DDataPattern.Param.context |
private Context |
DValuePattern.context |
| Modifier and Type | Method and Description |
|---|---|
Context |
DDataPattern.Param.getContext() |
Context |
DValuePattern.getContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
DataPatternBuilderImpl.addParam(java.lang.String name,
java.lang.String value,
Context context,
java.lang.String ns,
Location loc,
Annotations anno) |
Annotation |
DSchemaBuilderImpl.makeAnnotations(CommentListImpl comments,
Context context) |
ElementAnnotationBuilder |
DSchemaBuilderImpl.makeElementAnnotationBuilder(java.lang.String ns,
java.lang.String localName,
java.lang.String prefix,
LocatorImpl loc,
CommentListImpl comments,
Context context) |
DPattern |
DSchemaBuilderImpl.makeValue(java.lang.String datatypeLibrary,
java.lang.String type,
java.lang.String value,
Context c,
java.lang.String ns,
LocatorImpl loc,
Annotation anno) |
| Constructor and Description |
|---|
DValuePattern(java.lang.String datatypeLibrary,
java.lang.String type,
java.lang.String value,
Context context,
java.lang.String ns) |
Param(java.lang.String name,
java.lang.String value,
Context context,
java.lang.String ns,
Location loc,
Annotation anno) |
| Modifier and Type | Method and Description |
|---|---|
Context |
Context.copy()
Returns the immutable snapshot of this
Context. |
| Modifier and Type | Class and Description |
|---|---|
class |
CompactSyntax |
| Modifier and Type | Method and Description |
|---|---|
Context |
CompactSyntax.copy() |
private Context |
CompactSyntax.getContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
DataPatternBuilderHost.addParam(java.lang.String name,
java.lang.String value,
Context context,
java.lang.String ns,
Location _loc,
Annotations _anno) |
Annotations |
SchemaBuilderHost.makeAnnotations(CommentList _comments,
Context context) |
ElementAnnotationBuilder |
SchemaBuilderHost.makeElementAnnotationBuilder(java.lang.String ns,
java.lang.String localName,
java.lang.String prefix,
Location _loc,
CommentList _comments,
Context context) |
ParsedPattern |
SchemaBuilderHost.makeValue(java.lang.String datatypeLibrary,
java.lang.String type,
java.lang.String value,
Context c,
java.lang.String ns,
Location _loc,
Annotations _anno) |
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
SchemaParser.AbstractContext |
(package private) class |
SchemaParser.ContextImpl |
(package private) static class |
SchemaParser.SavedContext |
| Modifier and Type | Method and Description |
|---|---|
Context |
SchemaParser.AbstractContext.copy() |
private Context |
SchemaParser.getContext() |