A B C D E F G H I J K L M N O P R S T U V W X

A

AbstractLexicalHandler - Class in org.kohsuke.rngom.xml.sax
 
AbstractLexicalHandler() - Constructor for class org.kohsuke.rngom.xml.sax.AbstractLexicalHandler
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.AfterPattern
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.AttributePattern
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.ChoicePattern
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.DataExceptPattern
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.DataPattern
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.ElementPattern
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.EmptyPattern
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.ErrorPattern
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.GroupPattern
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.InterleavePattern
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.ListPattern
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.NotAllowedPattern
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.OneOrMorePattern
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.Pattern
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.RefPattern
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.TextPattern
 
accept(PatternVisitor) - Method in class org.kohsuke.rngom.binary.ValuePattern
 
accept(DPatternVisitor) - Method in class org.kohsuke.rngom.digested.DAttributePattern
 
accept(DPatternVisitor<V>) - Method in class org.kohsuke.rngom.digested.DChoicePattern
 
accept(DPatternVisitor) - Method in class org.kohsuke.rngom.digested.DDataPattern
 
accept(DPatternVisitor) - Method in class org.kohsuke.rngom.digested.DElementPattern
 
accept(DPatternVisitor) - Method in class org.kohsuke.rngom.digested.DEmptyPattern
 
accept(DPatternVisitor<V>) - Method in class org.kohsuke.rngom.digested.DGrammarPattern
 
accept(DPatternVisitor<V>) - Method in class org.kohsuke.rngom.digested.DGroupPattern
 
accept(DPatternVisitor) - Method in class org.kohsuke.rngom.digested.DInterleavePattern
 
accept(DPatternVisitor) - Method in class org.kohsuke.rngom.digested.DListPattern
 
accept(DPatternVisitor) - Method in class org.kohsuke.rngom.digested.DMixedPattern
 
accept(DPatternVisitor) - Method in class org.kohsuke.rngom.digested.DNotAllowedPattern
 
accept(DPatternVisitor) - Method in class org.kohsuke.rngom.digested.DOneOrMorePattern
 
accept(DPatternVisitor) - Method in class org.kohsuke.rngom.digested.DOptionalPattern
 
accept(DPatternVisitor<V>) - Method in class org.kohsuke.rngom.digested.DPattern
 
accept(DPatternVisitor) - Method in class org.kohsuke.rngom.digested.DRefPattern
 
accept(DPatternVisitor) - Method in class org.kohsuke.rngom.digested.DTextPattern
 
accept(DPatternVisitor) - Method in class org.kohsuke.rngom.digested.DValuePattern
 
accept(DPatternVisitor) - Method in class org.kohsuke.rngom.digested.DZeroOrMorePattern
 
accept(NameClassVisitor<V>) - Method in class org.kohsuke.rngom.nc.AnyNameExceptNameClass
 
accept(NameClassVisitor<V>) - Method in class org.kohsuke.rngom.nc.ChoiceNameClass
 
accept(NameClassVisitor<V>) - Method in class org.kohsuke.rngom.nc.NameClass
Visitor pattern support.
accept(NameClassVisitor<V>) - Method in class org.kohsuke.rngom.nc.NsNameClass
 
accept(NameClassVisitor<V>) - Method in class org.kohsuke.rngom.nc.NsNameExceptNameClass
 
accept(NameClassVisitor<V>) - Method in class org.kohsuke.rngom.nc.SimpleNameClass
 
add_escapes(String) - Method in exception org.kohsuke.rngom.parse.compact.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addAttribute(String, String, String, String, L) - Method in interface org.kohsuke.rngom.ast.builder.Annotations
Called for an attribute annotation.
addAttribute(String, String, String, String, Location) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
addComment(CL) - Method in interface org.kohsuke.rngom.ast.builder.Annotations
Adds comments following the last initial child element annotation.
addComment(String, L) - Method in interface org.kohsuke.rngom.ast.builder.CommentList
 
addComment(String, Location) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
addComment(CommentList) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
addElement(E) - Method in interface org.kohsuke.rngom.ast.builder.Annotations
Called for a child element annotation.
addElement(ParsedElementAnnotation) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
addEscapes(String) - Static method in error org.kohsuke.rngom.parse.compact.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addLeadingComment(CL) - Method in interface org.kohsuke.rngom.ast.builder.Annotations
 
addLeadingComment(CommentList) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
addParam(String, String, Context, String, L, A) - Method in interface org.kohsuke.rngom.ast.builder.DataPatternBuilder
 
addText(String, L, CL) - Method in interface org.kohsuke.rngom.ast.builder.ElementAnnotationBuilder
Called when a child text is found.
addText(String, Location, CommentList) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
adjustBeginLineColumn(int, int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
AFTER_DOCUMENTATION - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
AFTER_SINGLE_LINE_COMMENT - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
afterEnd - Variable in class org.kohsuke.rngom.digested.DXMLPrinter
 
AfterPattern - Class in org.kohsuke.rngom.binary
 
annotate(N, A) - Method in interface org.kohsuke.rngom.ast.builder.NameClassBuilder
 
annotate(P, A) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
Called when annotation is found right inside a pattern such as,
annotate(ParsedPattern, Annotations) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
annotate(DPattern, Annotation) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
annotate(NameClass, A) - Method in class org.kohsuke.rngom.nc.NameClassBuilderImpl
 
annotate(ParsedPattern, Annotations) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
annotateAfter(N, E) - Method in interface org.kohsuke.rngom.ast.builder.NameClassBuilder
 
annotateAfter(P, E) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
Called when element annotation is found after a pattern.
annotateAfter(ParsedPattern, ParsedElementAnnotation) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
annotateAfter(DPattern, ElementWrapper) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
annotateAfter(NameClass, E) - Method in class org.kohsuke.rngom.nc.NameClassBuilderImpl
 
AnnotateAfter(ParsedNameClass) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
annotateAfter(ParsedPattern, ParsedElementAnnotation) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
AnnotatedPrimaryExpr(boolean, Scope, Token[]) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
annotation(E) - Method in interface org.kohsuke.rngom.ast.builder.DataPatternBuilder
 
AnnotationAttribute(Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
AnnotationElement(boolean) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
AnnotationElementContent(ElementAnnotationBuilder) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
AnnotationElementLiteral(ElementAnnotationBuilder) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
AnnotationElementNotKeyword() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
Annotations<E extends ParsedElementAnnotation,L extends Location,CL extends CommentList<L>> - Interface in org.kohsuke.rngom.ast.builder
Includes attributes and child elements before any RELAX NG element.
Annotations() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
ANY - Static variable in class org.kohsuke.rngom.nc.NameClass
Sigleton instance that represents "anyName".
AnyNameExceptClass(int, Annotations, Annotations[]) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
AnyNameExceptNameClass - Class in org.kohsuke.rngom.nc
 
AnyNameExceptNameClass(NameClass) - Constructor for class org.kohsuke.rngom.nc.AnyNameExceptNameClass
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.AfterPattern
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.AttributePattern
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.ChoicePattern
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.DataExceptPattern
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.DataPattern
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.ElementPattern
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.EmptyPattern
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.ErrorPattern
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.GroupPattern
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.InterleavePattern
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.ListPattern
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.NotAllowedPattern
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.OneOrMorePattern
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.Pattern
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.RefPattern
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.TextPattern
 
apply(PatternFunction) - Method in class org.kohsuke.rngom.binary.ValuePattern
 
AssignOp() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
attr(String, String, String, String) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.XMLWriter
 
attr(String, String) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.XMLWriter
 
AttributeExpr(Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
AttributePattern - Class in org.kohsuke.rngom.binary
 

B

backup(int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
backup(int) - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
Base - Class in org.kohsuke.rngom.parse.host
 
Base() - Constructor for class org.kohsuke.rngom.parse.host.Base
 
BASE_CHAR - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
BasicNameClass(int) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
beginColumn - Variable in class org.kohsuke.rngom.parse.compact.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class org.kohsuke.rngom.parse.compact.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
BeginToken() - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
BinaryPattern - Class in org.kohsuke.rngom.binary
 
body(String) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.XMLWriter
 
bufcolumn - Variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
buffer - Variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
bufline - Variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
bufpos - Variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
bufpos - Variable in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
BuildException - Exception in org.kohsuke.rngom.ast.builder
Signals an error while building schemas.
BuildException(Throwable) - Constructor for exception org.kohsuke.rngom.ast.builder.BuildException
 
BuiltinDatatypeLibrary - Class in org.kohsuke.rngom.dt.builtin
 
BuiltinDatatypeLibraryFactory - Class in org.kohsuke.rngom.dt.builtin
DatatypeLibraryFactory for RELAX NG Built-in datatype library and compatibility datatype library.
BuiltinDatatypeLibraryFactory(DatatypeLibraryFactory) - Constructor for class org.kohsuke.rngom.dt.builtin.BuiltinDatatypeLibraryFactory
 

C

CachedDatatypeLibraryFactory - Class in org.kohsuke.rngom.dt
 
CachedDatatypeLibraryFactory(DatatypeLibraryFactory) - Constructor for class org.kohsuke.rngom.dt.CachedDatatypeLibraryFactory
 
CascadingDatatypeLibraryFactory - Class in org.kohsuke.rngom.dt
 
CascadingDatatypeLibraryFactory(DatatypeLibraryFactory, DatatypeLibraryFactory) - Constructor for class org.kohsuke.rngom.dt.CascadingDatatypeLibraryFactory
 
caseAfter(AfterPattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternFunction
 
caseAttribute(AttributePattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternFunction
 
caseChoice(ChoicePattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternFunction
 
caseData(DataPattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternFunction
 
caseDataExcept(DataExceptPattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternFunction
 
caseElement(ElementPattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternFunction
 
caseEmpty(EmptyPattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternFunction
 
caseError(ErrorPattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternFunction
 
caseGroup(GroupPattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternFunction
 
caseInterleave(InterleavePattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternFunction
 
caseList(ListPattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternFunction
 
caseNotAllowed(NotAllowedPattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternFunction
 
caseOneOrMore(OneOrMorePattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternFunction
 
caseRef(RefPattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternFunction
 
caseText(TextPattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternFunction
 
caseValue(ValuePattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternFunction
 
cast(Annotations) - Method in class org.kohsuke.rngom.parse.host.Base
 
cast(Location) - Method in class org.kohsuke.rngom.parse.host.Base
 
CheckingSchemaBuilder - Class in org.kohsuke.rngom.ast.util
Wraps a SchemaBuilder and does all the semantic checks required by the RELAX NG spec.
CheckingSchemaBuilder(SchemaBuilder, ErrorHandler) - Constructor for class org.kohsuke.rngom.ast.util.CheckingSchemaBuilder
 
CheckingSchemaBuilder(SchemaBuilder, ErrorHandler, DatatypeLibraryFactory) - Constructor for class org.kohsuke.rngom.ast.util.CheckingSchemaBuilder
 
ChildElementFinder - Class in org.kohsuke.rngom.binary.visitor
Visits a pattern and creates a list of possible child elements.
ChildElementFinder() - Constructor for class org.kohsuke.rngom.binary.visitor.ChildElementFinder
 
ChildElementFinder.Element - Class in org.kohsuke.rngom.binary.visitor
Represents a child element.
ChildElementFinder.Element(NameClass, Pattern) - Constructor for class org.kohsuke.rngom.binary.visitor.ChildElementFinder.Element
 
ChoiceNameClass - Class in org.kohsuke.rngom.nc
 
ChoiceNameClass(NameClass, NameClass) - Constructor for class org.kohsuke.rngom.nc.ChoiceNameClass
 
ChoicePattern - Class in org.kohsuke.rngom.binary
 
clearDtdContext() - Method in class org.kohsuke.rngom.parse.xml.DtdContext
 
column - Variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
COMBINE_CHOICE - Static variable in interface org.kohsuke.rngom.ast.builder.GrammarSection
 
COMBINE_INTERLEAVE - Static variable in interface org.kohsuke.rngom.ast.builder.GrammarSection
 
COMBINING_CHAR - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
comment(char[], int, int) - Method in class org.kohsuke.rngom.xml.sax.AbstractLexicalHandler
 
commentAfter(N, CL) - Method in interface org.kohsuke.rngom.ast.builder.NameClassBuilder
 
commentAfter(P, CL) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
commentAfter(ParsedPattern, CommentList) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
commentAfter(DPattern, CommentListImpl) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
commentAfter(NameClass, CL) - Method in class org.kohsuke.rngom.nc.NameClassBuilderImpl
 
commentAfter(ParsedPattern, CommentList) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
CommentList<L extends Location> - Interface in org.kohsuke.rngom.ast.builder
 
CompactParseable - Class in org.kohsuke.rngom.parse.compact
RELAX NG schema in the compact syntax.
CompactParseable(InputSource, ErrorHandler) - Constructor for class org.kohsuke.rngom.parse.compact.CompactParseable
 
CompactSyntax - Class in org.kohsuke.rngom.parse.compact
 
CompactSyntax(CompactParseable, Reader, String, SchemaBuilder, ErrorHandler, String) - Constructor for class org.kohsuke.rngom.parse.compact.CompactSyntax
 
CompactSyntax(InputStream) - Constructor for class org.kohsuke.rngom.parse.compact.CompactSyntax
 
CompactSyntax(InputStream, String) - Constructor for class org.kohsuke.rngom.parse.compact.CompactSyntax
 
CompactSyntax(Reader) - Constructor for class org.kohsuke.rngom.parse.compact.CompactSyntax
 
CompactSyntax(CompactSyntaxTokenManager) - Constructor for class org.kohsuke.rngom.parse.compact.CompactSyntax
 
CompactSyntaxConstants - Interface in org.kohsuke.rngom.parse.compact
 
CompactSyntaxTokenManager - Class in org.kohsuke.rngom.parse.compact
 
CompactSyntaxTokenManager(JavaCharStream) - Constructor for class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
 
CompactSyntaxTokenManager(JavaCharStream, int) - Constructor for class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
 
contains(QName) - Method in class org.kohsuke.rngom.nc.AnyNameExceptNameClass
 
contains(QName) - Method in class org.kohsuke.rngom.nc.ChoiceNameClass
 
contains(QName) - Method in class org.kohsuke.rngom.nc.NameClass
Returns true if the given QName is a valid name for this QName.
contains(QName) - Method in class org.kohsuke.rngom.nc.NsNameClass
 
contains(QName) - Method in class org.kohsuke.rngom.nc.NsNameExceptNameClass
 
contains(QName) - Method in class org.kohsuke.rngom.nc.SimpleNameClass
 
containsSpecificity(QName) - Method in class org.kohsuke.rngom.nc.AnyNameExceptNameClass
 
containsSpecificity(QName) - Method in class org.kohsuke.rngom.nc.ChoiceNameClass
 
containsSpecificity(QName) - Method in class org.kohsuke.rngom.nc.NameClass
 
containsSpecificity(QName) - Method in class org.kohsuke.rngom.nc.NsNameClass
 
containsSpecificity(QName) - Method in class org.kohsuke.rngom.nc.NsNameExceptNameClass
 
containsSpecificity(QName) - Method in class org.kohsuke.rngom.nc.SimpleNameClass
 
content - Variable in class org.kohsuke.rngom.binary.visitor.ChildElementFinder.Element
 
Context - Interface in org.kohsuke.rngom.parse
Provides contextual information.
copy() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
copy() - Method in interface org.kohsuke.rngom.parse.Context
Returns the immutable snapshot of this Context.
countChildren() - Method in class org.kohsuke.rngom.digested.DContainerPattern
 
createDatatype(String) - Method in class org.kohsuke.rngom.dt.builtin.BuiltinDatatypeLibrary
 
createDatatypeBuilder(String) - Method in class org.kohsuke.rngom.dt.builtin.BuiltinDatatypeLibrary
 
createDatatypeLibrary(String) - Method in class org.kohsuke.rngom.dt.builtin.BuiltinDatatypeLibraryFactory
 
createDatatypeLibrary(String) - Method in class org.kohsuke.rngom.dt.CachedDatatypeLibraryFactory
 
createDatatypeLibrary(String) - Method in class org.kohsuke.rngom.dt.CascadingDatatypeLibraryFactory
 
createDatatypeLibrary(String) - Method in class org.kohsuke.rngom.dt.DoNothingDatatypeLibraryFactoryImpl
 
createParseable() - Method in class org.kohsuke.rngom.digested.DPattern
Creates a Parseable object that reparses this pattern.
createXMLReader() - Method in class org.kohsuke.rngom.xml.sax.JAXPXMLReaderCreator
 
createXMLReader() - Method in interface org.kohsuke.rngom.xml.sax.XMLReaderCreator
Creates a new XMLReader.
curChar - Variable in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
 
currentToken - Variable in exception org.kohsuke.rngom.parse.compact.ParseException
This is the last token that has been consumed successfully.

D

DAnnotation - Class in org.kohsuke.rngom.digested
Annotation.
DAnnotation() - Constructor for class org.kohsuke.rngom.digested.DAnnotation
 
DAnnotation.Attribute - Class in org.kohsuke.rngom.digested
Attribute.
DAnnotation.Attribute(String, String, String) - Constructor for class org.kohsuke.rngom.digested.DAnnotation.Attribute
 
DAnnotation.Attribute(String, String, String, String, Locator) - Constructor for class org.kohsuke.rngom.digested.DAnnotation.Attribute
 
DataExceptPattern - Class in org.kohsuke.rngom.binary
 
DataExpr(boolean, Scope, Annotations, Token[]) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
DataPattern - Class in org.kohsuke.rngom.binary
 
DataPatternBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in org.kohsuke.rngom.ast.builder
 
DatatypeName() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
DatatypesDecl() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
DAttributePattern - Class in org.kohsuke.rngom.digested
 
DAttributePattern(NameClass) - Constructor for class org.kohsuke.rngom.digested.DAttributePattern
 
DChoicePattern - Class in org.kohsuke.rngom.digested
<choice> pattern.
DChoicePattern() - Constructor for class org.kohsuke.rngom.digested.DChoicePattern
 
DContainerPattern - Class in org.kohsuke.rngom.digested
A pattern that can contain other patterns.
DContainerPattern() - Constructor for class org.kohsuke.rngom.digested.DContainerPattern
 
DDataPattern - Class in org.kohsuke.rngom.digested
 
DDataPattern() - Constructor for class org.kohsuke.rngom.digested.DDataPattern
 
DDataPattern.Param - Class in org.kohsuke.rngom.digested
Parameter to a data pattern.
DDataPattern.Param(String, String, Context, String, Location, Annotation) - Constructor for class org.kohsuke.rngom.digested.DDataPattern.Param
 
DDefine - Class in org.kohsuke.rngom.digested
 
DDefine(String) - Constructor for class org.kohsuke.rngom.digested.DDefine
 
debugStream - Variable in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
 
DEFAULT - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
define(String, GrammarSection.Combine, P, L, A) - Method in interface org.kohsuke.rngom.ast.builder.GrammarSection
Called when a pattern is defined.
Define(GrammarSection, Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
define(String, GrammarSection.Combine, ParsedPattern, Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.GrammarSectionHost
 
Definition(GrammarSection, Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
DElementPattern - Class in org.kohsuke.rngom.digested
 
DElementPattern(NameClass) - Constructor for class org.kohsuke.rngom.digested.DElementPattern
 
DEmptyPattern - Class in org.kohsuke.rngom.digested
 
DEmptyPattern() - Constructor for class org.kohsuke.rngom.digested.DEmptyPattern
 
DGrammarPattern - Class in org.kohsuke.rngom.digested
<grammar> pattern, which is a collection of named patterns.
DGrammarPattern() - Constructor for class org.kohsuke.rngom.digested.DGrammarPattern
 
DGroupPattern - Class in org.kohsuke.rngom.digested
 
DGroupPattern() - Constructor for class org.kohsuke.rngom.digested.DGroupPattern
 
DIGIT - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
DInterleavePattern - Class in org.kohsuke.rngom.digested
 
DInterleavePattern() - Constructor for class org.kohsuke.rngom.digested.DInterleavePattern
 
disable_tracing() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
Div<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in org.kohsuke.rngom.ast.builder
 
Div(GrammarSection, Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
DivHost - Class in org.kohsuke.rngom.parse.host
 
DListPattern - Class in org.kohsuke.rngom.digested
 
DListPattern() - Constructor for class org.kohsuke.rngom.digested.DListPattern
 
DMixedPattern - Class in org.kohsuke.rngom.digested
 
DMixedPattern() - Constructor for class org.kohsuke.rngom.digested.DMixedPattern
 
DNotAllowedPattern - Class in org.kohsuke.rngom.digested
 
DNotAllowedPattern() - Constructor for class org.kohsuke.rngom.digested.DNotAllowedPattern
 
Documentation() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
DOCUMENTATION - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
DOCUMENTATION_AFTER_SINGLE_LINE_COMMENT - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
DOCUMENTATION_CONTINUE - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
domPrinter - Variable in class org.kohsuke.rngom.digested.DXMLPrinter
 
Done() - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
Done() - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
DOneOrMorePattern - Class in org.kohsuke.rngom.digested
 
DOneOrMorePattern() - Constructor for class org.kohsuke.rngom.digested.DOneOrMorePattern
 
DoNothingDatatypeLibraryFactoryImpl - Class in org.kohsuke.rngom.dt
DatatypeLibraryFactory implementation that returns a dummy Datatype.
DoNothingDatatypeLibraryFactoryImpl() - Constructor for class org.kohsuke.rngom.dt.DoNothingDatatypeLibraryFactoryImpl
 
DOptionalPattern - Class in org.kohsuke.rngom.digested
 
DOptionalPattern() - Constructor for class org.kohsuke.rngom.digested.DOptionalPattern
 
DPattern - Class in org.kohsuke.rngom.digested
Base class of all the patterns.
DPattern() - Constructor for class org.kohsuke.rngom.digested.DPattern
 
DPatternVisitor<V> - Interface in org.kohsuke.rngom.digested
 
DPatternWalker - Class in org.kohsuke.rngom.digested
 
DPatternWalker() - Constructor for class org.kohsuke.rngom.digested.DPatternWalker
 
DRefPattern - Class in org.kohsuke.rngom.digested
 
DRefPattern(DDefine) - Constructor for class org.kohsuke.rngom.digested.DRefPattern
 
DSchemaBuilderImpl - Class in org.kohsuke.rngom.digested
Parses as Parseable into a DPattern.
DSchemaBuilderImpl() - Constructor for class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
DtdContext - Class in org.kohsuke.rngom.parse.xml
 
DtdContext() - Constructor for class org.kohsuke.rngom.parse.xml.DtdContext
 
DtdContext(DtdContext) - Constructor for class org.kohsuke.rngom.parse.xml.DtdContext
 
DTextPattern - Class in org.kohsuke.rngom.digested
 
DTextPattern() - Constructor for class org.kohsuke.rngom.digested.DTextPattern
 
DUnaryPattern - Class in org.kohsuke.rngom.digested
 
DUnaryPattern() - Constructor for class org.kohsuke.rngom.digested.DUnaryPattern
 
DValuePattern - Class in org.kohsuke.rngom.digested
 
DValuePattern(String, String, String, Context, String) - Constructor for class org.kohsuke.rngom.digested.DValuePattern
 
DXMLPrinter - Class in org.kohsuke.rngom.digested
Printer of RELAX NG digested model to XML using StAX XMLStreamWriter.
DXMLPrinter(XMLStreamWriter) - Constructor for class org.kohsuke.rngom.digested.DXMLPrinter
 
DXMLPrinter.DXMLPrinterVisitor - Class in org.kohsuke.rngom.digested
 
DXMLPrinter.DXMLPrinterVisitor() - Constructor for class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
DXMLPrinter.NameClassXMLPrinterVisitor - Class in org.kohsuke.rngom.digested
 
DXMLPrinter.NameClassXMLPrinterVisitor() - Constructor for class org.kohsuke.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
 
DXMLPrinter.XMLWriter - Class in org.kohsuke.rngom.digested
 
DXMLPrinter.XMLWriter() - Constructor for class org.kohsuke.rngom.digested.DXMLPrinter.XMLWriter
 
DXMLPrinter.XMLWriterException - Exception in org.kohsuke.rngom.digested
 
DXMLPrinter.XMLWriterException(Throwable) - Constructor for exception org.kohsuke.rngom.digested.DXMLPrinter.XMLWriterException
 
DXmlTokenPattern - Class in org.kohsuke.rngom.digested
 
DXmlTokenPattern(NameClass) - Constructor for class org.kohsuke.rngom.digested.DXmlTokenPattern
 
DZeroOrMorePattern - Class in org.kohsuke.rngom.digested
 
DZeroOrMorePattern() - Constructor for class org.kohsuke.rngom.digested.DZeroOrMorePattern
 

E

ElementAnnotationBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in org.kohsuke.rngom.ast.builder
Used to build foreign element annotations.
ElementExpr(Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
ElementPattern - Class in org.kohsuke.rngom.binary
 
EmptyExpr(Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
EmptyPattern - Class in org.kohsuke.rngom.binary
 
enable_tracing() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
EncodingMap - Class in org.kohsuke.rngom.xml.util
 
EncodingMap() - Constructor for class org.kohsuke.rngom.xml.util.EncodingMap
 
end() - Method in class org.kohsuke.rngom.digested.DXMLPrinter.XMLWriter
 
endCDATA() - Method in class org.kohsuke.rngom.xml.sax.AbstractLexicalHandler
 
endColumn - Variable in class org.kohsuke.rngom.parse.compact.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endDiv(L, A) - Method in interface org.kohsuke.rngom.ast.builder.Div
 
endDiv(Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.DivHost
 
endDocument() - Method in class org.kohsuke.rngom.digested.DXMLPrinter.XMLWriter
 
endDTD() - Method in class org.kohsuke.rngom.xml.sax.AbstractLexicalHandler
 
endElement() - Method in class org.kohsuke.rngom.xml.sax.XmlBaseHandler
 
endEntity(String) - Method in class org.kohsuke.rngom.xml.sax.AbstractLexicalHandler
 
endGrammar(L, A) - Method in interface org.kohsuke.rngom.ast.builder.Grammar
 
endGrammar(Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.GrammarHost
 
endInclude(Parseable, String, String, L, A) - Method in interface org.kohsuke.rngom.ast.builder.Include
 
endInclude(Parseable, String, String, Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.IncludeHost
 
endIncludedGrammar(L, A) - Method in interface org.kohsuke.rngom.ast.builder.IncludedGrammar
 
endLine - Variable in class org.kohsuke.rngom.parse.compact.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
EOF - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
EOFException - Exception in org.kohsuke.rngom.parse.compact
 
EOFException() - Constructor for exception org.kohsuke.rngom.parse.compact.EOFException
 
eol - Variable in exception org.kohsuke.rngom.parse.compact.ParseException
The end of line string for this machine.
equals(Object) - Method in class org.kohsuke.rngom.binary.visitor.ChildElementFinder.Element
 
equals(Object) - Method in class org.kohsuke.rngom.nc.AnyNameExceptNameClass
 
equals(Object) - Method in class org.kohsuke.rngom.nc.ChoiceNameClass
 
equals(Object) - Method in class org.kohsuke.rngom.nc.NsNameClass
 
equals(Object) - Method in class org.kohsuke.rngom.nc.NsNameExceptNameClass
 
equals(Object) - Method in class org.kohsuke.rngom.nc.SimpleNameClass
 
ErrorPattern - Class in org.kohsuke.rngom.binary
 
ESCAPED_IDENTIFIER - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
escapeDisallowedChars(String) - Static method in class org.kohsuke.rngom.util.Uri
 
Except(Scope, Token[]) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
ExceptNameClass(int) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
ExpandBuff(boolean) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
expandPattern(P) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
Called after all the parsing is done.
expandPattern(ParsedPattern) - Method in class org.kohsuke.rngom.ast.util.CheckingSchemaBuilder
 
expandPattern(ParsedPattern) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
expandPattern(DPattern) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
expandPattern(ParsedPattern) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
expectedTokenSequences - Variable in exception org.kohsuke.rngom.parse.compact.ParseException
Each entry in this array is an array of integers.
Expr(boolean, Scope, Token, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
EXTENDER - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
ExternalRefExpr(Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 

F

FANNOTATE - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
FillBuff() - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
fillChildren(Collection) - Method in class org.kohsuke.rngom.binary.BinaryPattern
Adds all the children of this pattern to the given collection.
firstChild() - Method in class org.kohsuke.rngom.digested.DContainerPattern
 

G

generateParseException() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
get(String) - Method in class org.kohsuke.rngom.digested.DGrammarPattern
Gets the named pattern by its name.
getAnno() - Method in class org.kohsuke.rngom.digested.DDataPattern.Param
 
getAnnotation() - Method in class org.kohsuke.rngom.digested.DDefine
 
getAnnotation() - Method in class org.kohsuke.rngom.digested.DPattern
Returns the annotation associated with it.
getAttribute(String, String) - Method in class org.kohsuke.rngom.digested.DAnnotation
Gets the attribute of a given name.
getAttribute(QName) - Method in class org.kohsuke.rngom.digested.DAnnotation
 
getAttributes() - Method in class org.kohsuke.rngom.digested.DAnnotation
Gets the read-only view of all the attributes.
getBaseUri() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
getBaseUri() - Method in class org.kohsuke.rngom.xml.sax.XmlBaseHandler
 
getBeginColumn() - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
getBeginColumn() - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
getBeginLine() - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
getBeginLine() - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
getCause() - Method in exception org.kohsuke.rngom.ast.builder.BuildException
 
getChild() - Method in class org.kohsuke.rngom.digested.DUnaryPattern
 
getChildren() - Method in class org.kohsuke.rngom.binary.BinaryPattern
Same as BinaryPattern.fillChildren(Collection) but returns an array.
getChildren() - Method in class org.kohsuke.rngom.binary.visitor.ChildElementFinder
Returns a set of ChildElementFinder.Element.
getChildren() - Method in class org.kohsuke.rngom.digested.DAnnotation
Gets the read-only view of all the child elements of this annotation.
getColumn() - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
Deprecated.  
getColumn() - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
Deprecated.  
getColumnNumber() - Method in class org.kohsuke.rngom.ast.util.LocatorImpl
 
getContent() - Method in class org.kohsuke.rngom.binary.AttributePattern
 
getContent() - Method in class org.kohsuke.rngom.binary.ElementPattern
 
getContext() - Method in class org.kohsuke.rngom.digested.DDataPattern.Param
 
getContext() - Method in class org.kohsuke.rngom.digested.DValuePattern
 
getDatatypeLibrary() - Method in class org.kohsuke.rngom.digested.DDataPattern
Gets the datatype library URI.
getDatatypeLibrary() - Method in class org.kohsuke.rngom.digested.DValuePattern
 
getEndColumn() - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
getEndColumn() - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
getEndLine() - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
getEndLine() - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
getExcept() - Method in class org.kohsuke.rngom.digested.DDataPattern
Gets the pattern that reprsents the <except> child of this data pattern.
GetImage() - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
GetImage() - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
getJavaName(String) - Static method in class org.kohsuke.rngom.xml.util.EncodingMap
 
getLine() - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
Deprecated.  
getLine() - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
Deprecated.  
getLineNumber() - Method in class org.kohsuke.rngom.ast.util.LocatorImpl
 
getLoc() - Method in class org.kohsuke.rngom.digested.DAnnotation.Attribute
Gets the location in the source schema file where this annotation was present.
getLoc() - Method in class org.kohsuke.rngom.digested.DDataPattern.Param
 
getLocalName() - Method in class org.kohsuke.rngom.digested.DAnnotation.Attribute
Gets the local name of this attribute.
getLocation() - Method in class org.kohsuke.rngom.digested.DPattern
Returns where the pattern is defined in the source code.
getLocator() - Method in class org.kohsuke.rngom.binary.AttributePattern
 
getLocator() - Method in class org.kohsuke.rngom.binary.ElementPattern
 
getMessage() - Method in exception org.kohsuke.rngom.parse.compact.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error org.kohsuke.rngom.parse.compact.TokenMgrError
You can also modify the body of this method to customize your error messages.
getName() - Method in class org.kohsuke.rngom.digested.DDataPattern.Param
 
getName() - Method in class org.kohsuke.rngom.digested.DDefine
Gets the name of the pattern block.
getName() - Method in class org.kohsuke.rngom.digested.DRefPattern
Gets the name of the target.
getName() - Method in class org.kohsuke.rngom.digested.DXmlTokenPattern
Gets the name class of this element/attribute.
getNameClass() - Method in class org.kohsuke.rngom.binary.AttributePattern
 
getNameClass() - Method in class org.kohsuke.rngom.binary.ElementPattern
 
getNameClassBuilder() - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
Returns the NameClassBuilder, which is used to build name classes for this SchemaBuilder.
getNameClassBuilder() - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
getNameClassBuilder() - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
getNameClassBuilder() - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
getNextToken() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
getNextToken() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
 
getNs() - Method in class org.kohsuke.rngom.digested.DAnnotation.Attribute
Gets the namespace URI of this attribute.
getNs() - Method in class org.kohsuke.rngom.digested.DDataPattern.Param
 
getNs() - Method in class org.kohsuke.rngom.digested.DValuePattern
 
getOperand1() - Method in class org.kohsuke.rngom.binary.BinaryPattern
 
getOperand2() - Method in class org.kohsuke.rngom.binary.BinaryPattern
 
getParams() - Method in class org.kohsuke.rngom.digested.DDataPattern
Gets the parameters of this <data pattern.
getPattern() - Method in class org.kohsuke.rngom.digested.DDefine
 
getPrefix() - Method in class org.kohsuke.rngom.digested.DAnnotation.Attribute
Gets the prefix of thie attribute.
getPublicId() - Method in class org.kohsuke.rngom.ast.util.LocatorImpl
 
getStart() - Method in class org.kohsuke.rngom.digested.DGrammarPattern
Gets the start pattern.
GetSuffix(int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
GetSuffix(int) - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
getSystemId() - Method in class org.kohsuke.rngom.ast.util.LocatorImpl
 
getTabSize(int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
getTarget() - Method in class org.kohsuke.rngom.digested.DRefPattern
Gets the DDefine that this block refers to.
getToken(int) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
getType() - Method in class org.kohsuke.rngom.digested.DDataPattern
Gets the datatype name, such as "int" or "token".
getType() - Method in class org.kohsuke.rngom.digested.DValuePattern
 
getValue() - Method in class org.kohsuke.rngom.digested.DAnnotation.Attribute
Gets the attribute value.
getValue() - Method in class org.kohsuke.rngom.digested.DDataPattern.Param
 
getValue() - Method in class org.kohsuke.rngom.digested.DValuePattern
 
Grammar<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in org.kohsuke.rngom.ast.builder
Scope for <grammar> element that serves as a container of <define>s.
GrammarBody(GrammarSection, Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
GrammarComponent(GrammarSection, Scope) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
GrammarExpr(Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
GrammarHost - Class in org.kohsuke.rngom.parse.host
Wraps Grammar and provides error checking.
GrammarHost(Grammar, Grammar) - Constructor for class org.kohsuke.rngom.parse.host.GrammarHost
 
GrammarSection<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in org.kohsuke.rngom.ast.builder
The container that can have <define> elements.
GrammarSection.Combine - Class in org.kohsuke.rngom.ast.builder
 
GrammarSectionHost - Class in org.kohsuke.rngom.parse.host
 
GroupPattern - Class in org.kohsuke.rngom.binary
 

H

hasFragmentId(String) - Static method in class org.kohsuke.rngom.util.Uri
 
hashCode() - Method in class org.kohsuke.rngom.binary.visitor.ChildElementFinder.Element
 
hashCode() - Method in class org.kohsuke.rngom.nc.AnyNameExceptNameClass
 
hashCode() - Method in class org.kohsuke.rngom.nc.ChoiceNameClass
 
hashCode() - Method in class org.kohsuke.rngom.nc.NsNameClass
 
hashCode() - Method in class org.kohsuke.rngom.nc.NsNameExceptNameClass
 
hashCode() - Method in class org.kohsuke.rngom.nc.SimpleNameClass
 
hasIdTypes() - Method in class org.kohsuke.rngom.binary.SchemaPatternBuilder
 
hasOverlapWith(NameClass) - Method in class org.kohsuke.rngom.nc.NameClass
Returns true if the intersection between this name class and the specified name class is non-empty.

I

Identifier() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
IDENTIFIER - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
IdentifierAnnotationElement() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
IdentifierExpr(Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
IDEOGRAPHIC - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
ILLEGAL_CHAR - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
IllegalSchemaException - Exception in org.kohsuke.rngom.parse
Signals a violation of the RELAX NG spec.
IllegalSchemaException() - Constructor for exception org.kohsuke.rngom.parse.IllegalSchemaException
 
image - Variable in class org.kohsuke.rngom.parse.compact.Token
The string image of the token.
inBuf - Variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
Include<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in org.kohsuke.rngom.ast.builder
 
Include(GrammarSection, Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
IncludeBody(GrammarSection, Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
IncludeComponent(GrammarSection, Scope) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
IncludedGrammar<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in org.kohsuke.rngom.ast.builder
Scope for <grammar> element of the <include>d grammar.
IncludedGrammar(IncludedGrammar) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
IncludeDiv(GrammarSection, Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
IncludeHost - Class in org.kohsuke.rngom.parse.host
 
indent - Variable in class org.kohsuke.rngom.digested.DXMLPrinter
 
indent() - Method in class org.kohsuke.rngom.digested.DXMLPrinter.XMLWriter
 
indentStep - Variable in class org.kohsuke.rngom.digested.DXMLPrinter
 
Inherit() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
Input(Scope) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
input_stream - Variable in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
 
inputStream - Variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
InterleavePattern - Class in org.kohsuke.rngom.binary
 
interner - Variable in class org.kohsuke.rngom.binary.PatternBuilder
 
isAbsolute(String) - Static method in class org.kohsuke.rngom.util.Uri
 
isAttribute() - Method in class org.kohsuke.rngom.digested.DPattern
Returns true if this is DAttributePattern.
isElement() - Method in class org.kohsuke.rngom.digested.DPattern
Returns true if this is DElementPattern.
isName(String) - Static method in class org.kohsuke.rngom.xml.util.Naming
 
isNcname(String) - Static method in class org.kohsuke.rngom.xml.util.Naming
 
isNmtoken(String) - Static method in class org.kohsuke.rngom.xml.util.Naming
 
isNotation(String) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
isNotation(String) - Method in class org.kohsuke.rngom.parse.xml.DtdContext
 
isNullable() - Method in class org.kohsuke.rngom.binary.Pattern
Returns true if the pattern is nullable.
isNullable() - Method in class org.kohsuke.rngom.digested.DChoicePattern
 
isNullable() - Method in class org.kohsuke.rngom.digested.DDataPattern
 
isNullable() - Method in class org.kohsuke.rngom.digested.DDefine
 
isNullable() - Method in class org.kohsuke.rngom.digested.DEmptyPattern
 
isNullable() - Method in class org.kohsuke.rngom.digested.DGrammarPattern
 
isNullable() - Method in class org.kohsuke.rngom.digested.DGroupPattern
 
isNullable() - Method in class org.kohsuke.rngom.digested.DInterleavePattern
 
isNullable() - Method in class org.kohsuke.rngom.digested.DListPattern
 
isNullable() - Method in class org.kohsuke.rngom.digested.DMixedPattern
 
isNullable() - Method in class org.kohsuke.rngom.digested.DNotAllowedPattern
 
isNullable() - Method in class org.kohsuke.rngom.digested.DOneOrMorePattern
 
isNullable() - Method in class org.kohsuke.rngom.digested.DOptionalPattern
 
isNullable() - Method in class org.kohsuke.rngom.digested.DPattern
Returns true if this pattern is nullable.
isNullable() - Method in class org.kohsuke.rngom.digested.DRefPattern
 
isNullable() - Method in class org.kohsuke.rngom.digested.DTextPattern
 
isNullable() - Method in class org.kohsuke.rngom.digested.DValuePattern
 
isNullable() - Method in class org.kohsuke.rngom.digested.DXmlTokenPattern
 
isNullable() - Method in class org.kohsuke.rngom.digested.DZeroOrMorePattern
 
isOpen() - Method in class org.kohsuke.rngom.nc.AnyNameExceptNameClass
 
isOpen() - Method in class org.kohsuke.rngom.nc.ChoiceNameClass
 
isOpen() - Method in class org.kohsuke.rngom.nc.NameClass
Returns true if the name class accepts infinite number of QNames.
isOpen() - Method in class org.kohsuke.rngom.nc.NsNameClass
 
isOpen() - Method in class org.kohsuke.rngom.nc.NsNameExceptNameClass
 
isOpen() - Method in class org.kohsuke.rngom.nc.SimpleNameClass
 
isQname(String) - Static method in class org.kohsuke.rngom.xml.util.Naming
 
isSurrogate(char) - Static method in class org.kohsuke.rngom.util.Utf16
 
isSurrogate1(char) - Static method in class org.kohsuke.rngom.util.Utf16
 
isSurrogate2(char) - Static method in class org.kohsuke.rngom.util.Utf16
 
isUnparsedEntity(String) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
isUnparsedEntity(String) - Method in class org.kohsuke.rngom.parse.xml.DtdContext
 
isValid(String) - Static method in class org.kohsuke.rngom.util.Uri
 
iterator() - Method in class org.kohsuke.rngom.digested.DContainerPattern
 
iterator() - Method in class org.kohsuke.rngom.digested.DGrammarPattern
Iterates all the DDefines in this grammar.

J

JavaCharStream - Class in org.kohsuke.rngom.parse.compact
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(Reader, int, int, int) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
 
JavaCharStream(Reader, int, int) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
 
JavaCharStream(Reader) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
 
JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
 
JavaCharStream(InputStream, int, int, int) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
 
JavaCharStream(InputStream, String, int, int) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
 
JavaCharStream(InputStream, int, int) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
 
JavaCharStream(InputStream, String) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
 
JavaCharStream(InputStream) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
 
JAXPXMLReaderCreator - Class in org.kohsuke.rngom.xml.sax
XMLReaderCreator that uses JAXP to create XMLReaders.
JAXPXMLReaderCreator(SAXParserFactory) - Constructor for class org.kohsuke.rngom.xml.sax.JAXPXMLReaderCreator
 
JAXPXMLReaderCreator() - Constructor for class org.kohsuke.rngom.xml.sax.JAXPXMLReaderCreator
Creates a JAXPXMLReaderCreator by using SAXParserFactory.newInstance().
jj_nt - Variable in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
jjFillToken() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
 
jjnewLexState - Static variable in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
 
jjstrLiteralImages - Static variable in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
 

K

Keyword() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
kind - Variable in class org.kohsuke.rngom.parse.compact.Token
An integer that describes the kind of this token.

L

lastChild() - Method in class org.kohsuke.rngom.digested.DContainerPattern
 
LETTER - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
LexicalError(boolean, int, int, int, String, char) - Static method in error org.kohsuke.rngom.parse.compact.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
 
lhs - Variable in class org.kohsuke.rngom.parse.host.ParsedPatternHost
 
lhs - Variable in class org.kohsuke.rngom.parse.host.ScopeHost
 
line - Variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
ListExpr(Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
listNames() - Method in class org.kohsuke.rngom.nc.NameClass
If the name class is closed (IOW !NameClass.isOpen()), return the set of names in this name class.
ListPattern - Class in org.kohsuke.rngom.binary
 
Literal() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
LITERAL - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
Localizer - Class in org.kohsuke.rngom.util
Localizes messages.
Localizer(Class) - Constructor for class org.kohsuke.rngom.util.Localizer
 
Localizer(Localizer, Class) - Constructor for class org.kohsuke.rngom.util.Localizer
 
LocatedLiteral() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
Location - Interface in org.kohsuke.rngom.ast.om
 
LocatorImpl - Class in org.kohsuke.rngom.ast.util
Locator implementation with Location marker.
LocatorImpl(String, int, int) - Constructor for class org.kohsuke.rngom.ast.util.LocatorImpl
 
LookaheadAfterAnnotations() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
LookaheadBody() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
LookaheadDocumentation() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
LookaheadGrammarKeyword() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
lookingAhead - Variable in class org.kohsuke.rngom.parse.compact.CompactSyntax
 

M

main(String[]) - Static method in class org.kohsuke.rngom.digested.DXMLPrinter
 
Main - Class in org.kohsuke.rngom.digested
 
Main() - Constructor for class org.kohsuke.rngom.digested.Main
 
main(String[]) - Static method in class org.kohsuke.rngom.digested.Main
 
main(String[]) - Static method in class org.kohsuke.rngom.xml.util.EncodingMap
 
makeAnnotations(CL, Context) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
Creates Annotations object to parse annotations on patterns.
makeAnnotations(CommentList, Context) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeAnnotations(CommentListImpl, Context) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeAnnotations(CommentList, Context) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeAnyName(L, A) - Method in interface org.kohsuke.rngom.ast.builder.NameClassBuilder
 
makeAnyName(N, L, A) - Method in interface org.kohsuke.rngom.ast.builder.NameClassBuilder
Caller must enforce constraints on except.
makeAnyName(L, A) - Method in class org.kohsuke.rngom.nc.NameClassBuilderImpl
 
makeAnyName(NameClass, L, A) - Method in class org.kohsuke.rngom.nc.NameClassBuilderImpl
 
makeAttribute(N, P, L, A) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeAttribute(ParsedNameClass, ParsedPattern, Location, Annotations) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeAttribute(NameClass, DPattern, LocatorImpl, Annotation) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeAttribute(ParsedNameClass, ParsedPattern, Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeChoice(List<N>, L, A) - Method in interface org.kohsuke.rngom.ast.builder.NameClassBuilder
 
makeChoice(List<P>, L, A) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeChoice(List, Location, Annotations) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeChoice(List<DPattern>, LocatorImpl, Annotation) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeChoice(List<NameClass>, L, A) - Method in class org.kohsuke.rngom.nc.NameClassBuilderImpl
 
makeChoice(List, Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeCommentList() - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeCommentList() - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeCommentList() - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeCommentList() - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeDataPatternBuilder(String, String, L) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeDataPatternBuilder(String, String, Location) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeDataPatternBuilder(String, String, LocatorImpl) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeDataPatternBuilder(String, String, Location) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeDiv() - Method in interface org.kohsuke.rngom.ast.builder.GrammarSection
Called when <div> is found.
makeDiv() - Method in class org.kohsuke.rngom.parse.host.GrammarSectionHost
 
makeElement(N, P, L, A) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeElement(ParsedNameClass, ParsedPattern, Location, Annotations) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeElement(NameClass, DPattern, LocatorImpl, Annotation) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeElement(ParsedNameClass, ParsedPattern, Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeElementAnnotation() - Method in interface org.kohsuke.rngom.ast.builder.ElementAnnotationBuilder
Called at the end to build an application data structure.
makeElementAnnotation() - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeElementAnnotationBuilder(String, String, String, L, CL, Context) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeElementAnnotationBuilder(String, String, String, Location, CommentList, Context) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeElementAnnotationBuilder(String, String, String, LocatorImpl, CommentListImpl, Context) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeElementAnnotationBuilder(String, String, String, Location, CommentList, Context) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeEmpty(L, A) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeEmpty(Location, Annotations) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeEmpty(LocatorImpl, Annotation) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeEmpty(Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeErrorNameClass() - Method in interface org.kohsuke.rngom.ast.builder.NameClassBuilder
 
makeErrorNameClass() - Method in class org.kohsuke.rngom.nc.NameClassBuilderImpl
 
makeErrorPattern() - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeErrorPattern() - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeErrorPattern() - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeErrorPattern() - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeExternalRef(Parseable, String, String, Scope<P, E, L, A, CL>, L, A) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeExternalRef(Parseable, String, String, Scope, Location, Annotations) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeExternalRef(Parseable, String, String, Scope<DPattern, ElementWrapper, LocatorImpl, Annotation, CommentListImpl>, LocatorImpl, Annotation) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeExternalRef(Parseable, String, String, Scope, Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeGrammar(Scope<P, E, L, A, CL>) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeGrammar(Scope) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeGrammar(Scope) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeGrammar(Scope) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeGroup(List<P>, L, A) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeGroup(List, Location, Annotations) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeGroup(List<DPattern>, LocatorImpl, Annotation) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeGroup(List, Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeInclude() - Method in interface org.kohsuke.rngom.ast.builder.GrammarSection
Returns null if already in an include.
makeInclude() - Method in class org.kohsuke.rngom.parse.host.GrammarSectionHost
 
makeInterleave(List<P>, L, A) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeInterleave(List, Location, Annotations) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeInterleave(List<DPattern>, LocatorImpl, Annotation) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeInterleave(List, Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeList(P, L, A) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeList(ParsedPattern, Location, Annotations) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeList(DPattern, LocatorImpl, Annotation) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeList(ParsedPattern, Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeLocation(String, int, int) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeLocation(String, int, int) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeLocation(String, int, int) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeLocation(String, int, int) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeMixed(P, L, A) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeMixed(ParsedPattern, Location, Annotations) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeMixed(DPattern, LocatorImpl, Annotation) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeMixed(ParsedPattern, Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeName(String, String, String, L, A) - Method in interface org.kohsuke.rngom.ast.builder.NameClassBuilder
 
makeName(String, String, String, L, A) - Method in class org.kohsuke.rngom.nc.NameClassBuilderImpl
 
makeNotAllowed(L, A) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeNotAllowed(Location, Annotations) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeNotAllowed(LocatorImpl, Annotation) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeNotAllowed(Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeNsName(String, L, A) - Method in interface org.kohsuke.rngom.ast.builder.NameClassBuilder
 
makeNsName(String, N, L, A) - Method in interface org.kohsuke.rngom.ast.builder.NameClassBuilder
Caller must enforce constraints on except.
makeNsName(String, L, A) - Method in class org.kohsuke.rngom.nc.NameClassBuilderImpl
 
makeNsName(String, NameClass, L, A) - Method in class org.kohsuke.rngom.nc.NameClassBuilderImpl
 
makeOneOrMore(P, L, A) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeOneOrMore(ParsedPattern, Location, Annotations) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeOneOrMore(DPattern, LocatorImpl, Annotation) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeOneOrMore(ParsedPattern, Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeOptional(P, L, A) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeOptional(ParsedPattern, Location, Annotations) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeOptional(DPattern, LocatorImpl, Annotation) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeOptional(ParsedPattern, Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeParentRef(String, L, A) - Method in interface org.kohsuke.rngom.ast.builder.Scope
 
makeParentRef(String, Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.ScopeHost
 
makePattern(L, A) - Method in interface org.kohsuke.rngom.ast.builder.DataPatternBuilder
 
makePattern(P, L, A) - Method in interface org.kohsuke.rngom.ast.builder.DataPatternBuilder
 
makeRef(String, L, A) - Method in interface org.kohsuke.rngom.ast.builder.Scope
 
makeRef(String, Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.ScopeHost
 
makeText(L, A) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeText(Location, Annotations) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeText(LocatorImpl, Annotation) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeText(Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeValue(String, String, String, Context, String, L, A) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeValue(String, String, String, Context, String, Location, Annotations) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeValue(String, String, String, Context, String, LocatorImpl, Annotation) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeValue(String, String, String, Context, String, Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
makeZeroOrMore(P, L, A) - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
 
makeZeroOrMore(ParsedPattern, Location, Annotations) - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
makeZeroOrMore(DPattern, LocatorImpl, Annotation) - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
makeZeroOrMore(ParsedPattern, Location, Annotations) - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
maxNextCharInd - Variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
message(String) - Method in class org.kohsuke.rngom.util.Localizer
 
message(String, Object) - Method in class org.kohsuke.rngom.util.Localizer
 
message(String, Object, Object) - Method in class org.kohsuke.rngom.util.Localizer
 
message(String, Object[]) - Method in class org.kohsuke.rngom.util.Localizer
 
MixedExpr(Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 

N

name - Variable in class org.kohsuke.rngom.nc.SimpleNameClass
 
NameClass - Class in org.kohsuke.rngom.nc
Name class is a set of QNames.
NameClass() - Constructor for class org.kohsuke.rngom.nc.NameClass
 
NameClass(int, Annotations[]) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
NameClassAlternatives(int, ParsedNameClass, Annotations[]) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
NameClassBuilder<N extends ParsedNameClass,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in org.kohsuke.rngom.ast.builder
 
NameClassBuilderImpl<E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Class in org.kohsuke.rngom.nc
 
NameClassBuilderImpl() - Constructor for class org.kohsuke.rngom.nc.NameClassBuilderImpl
 
NameClassVisitor<V> - Interface in org.kohsuke.rngom.nc
Visitor pattern over NameClass and its subclasses.
NameClassWalker - Class in org.kohsuke.rngom.nc
 
NameClassWalker() - Constructor for class org.kohsuke.rngom.nc.NameClassWalker
 
NamespaceDecl() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
NamespaceName() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
Naming - Class in org.kohsuke.rngom.xml.util
 
nc - Variable in class org.kohsuke.rngom.binary.visitor.ChildElementFinder.Element
 
NCNAME - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
ncVisitor - Variable in class org.kohsuke.rngom.digested.DXMLPrinter
 
newLine - Variable in class org.kohsuke.rngom.digested.DXMLPrinter
 
newLine() - Method in class org.kohsuke.rngom.digested.DXMLPrinter.XMLWriter
 
NEWLINE - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
newToken(int) - Static method in class org.kohsuke.rngom.parse.compact.Token
Returns a new Token object, by default.
next - Variable in class org.kohsuke.rngom.parse.compact.Token
A reference to the next regular (non-special) token from the input stream.
nextCharBuf - Variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
nextCharInd - Variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
NMCHAR - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
NMSTART - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
NOT_NEWLINE - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
notAllowed - Variable in class org.kohsuke.rngom.binary.PatternBuilder
 
NotAllowedExpr(Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
NotAllowedPattern - Class in org.kohsuke.rngom.binary
 
notationDecl(String, String, String) - Method in class org.kohsuke.rngom.parse.xml.DtdContext
 
ns(String, String) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.XMLWriter
 
NsName() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
NsNameClass - Class in org.kohsuke.rngom.nc
 
NsNameClass(String) - Constructor for class org.kohsuke.rngom.nc.NsNameClass
 
NsNameExceptClass(int, Annotations, Annotations[]) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
NsNameExceptNameClass - Class in org.kohsuke.rngom.nc
 
NsNameExceptNameClass(String, NameClass) - Constructor for class org.kohsuke.rngom.nc.NsNameExceptNameClass
 
NULL - Static variable in class org.kohsuke.rngom.nc.NameClass
Sigleton instance that accepts no name.

O

on(DPattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
on(NameClass) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
on(DAnnotation) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
onAttribute(DAttributePattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onAttribute(DAttributePattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onAttribute(DAttributePattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
onChoice(DChoicePattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onChoice(DChoicePattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onChoice(DChoicePattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
onContainer(DContainerPattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onData(DDataPattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onData(DDataPattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onData(DDataPattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
onElement(DElementPattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onElement(DElementPattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onElement(DElementPattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
onEmpty(DEmptyPattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onEmpty(DEmptyPattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onEmpty(DEmptyPattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
OneOrMorePattern - Class in org.kohsuke.rngom.binary
 
onGrammar(DGrammarPattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onGrammar(DGrammarPattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onGrammar(DGrammarPattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
onGroup(DGroupPattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onGroup(DGroupPattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onGroup(DGroupPattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
onInterleave(DInterleavePattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onInterleave(DInterleavePattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onInterleave(DInterleavePattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
onList(DListPattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onList(DListPattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onList(DListPattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
onMixed(DMixedPattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onMixed(DMixedPattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onMixed(DMixedPattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
onNotAllowed(DNotAllowedPattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onNotAllowed(DNotAllowedPattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onNotAllowed(DNotAllowedPattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
onOneOrMore(DOneOrMorePattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onOneOrMore(DOneOrMorePattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onOneOrMore(DOneOrMorePattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
onOptional(DOptionalPattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onOptional(DOptionalPattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onOptional(DOptionalPattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
onRef(DRefPattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onRef(DRefPattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onRef(DRefPattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
onText(DTextPattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onText(DTextPattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onText(DTextPattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
onUnary(DUnaryPattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onValue(DValuePattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onValue(DValuePattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onValue(DValuePattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
onXmlToken(DXmlTokenPattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onZeroOrMore(DZeroOrMorePattern) - Method in interface org.kohsuke.rngom.digested.DPatternVisitor
 
onZeroOrMore(DZeroOrMorePattern) - Method in class org.kohsuke.rngom.digested.DPatternWalker
 
onZeroOrMore(DZeroOrMorePattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
OpenNameClass(int, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
org.kohsuke.rngom.ast.builder - package org.kohsuke.rngom.ast.builder
 
org.kohsuke.rngom.ast.om - package org.kohsuke.rngom.ast.om
 
org.kohsuke.rngom.ast.util - package org.kohsuke.rngom.ast.util
 
org.kohsuke.rngom.binary - package org.kohsuke.rngom.binary
Minimal binarized pattern object model (one example of ast.om implementation).
org.kohsuke.rngom.binary.visitor - package org.kohsuke.rngom.binary.visitor
 
org.kohsuke.rngom.digested - package 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.dt - package org.kohsuke.rngom.dt
 
org.kohsuke.rngom.dt.builtin - package org.kohsuke.rngom.dt.builtin
 
org.kohsuke.rngom.nc - package org.kohsuke.rngom.nc
Default Name Class Object Model (one example of ast.om implementation).
org.kohsuke.rngom.parse - package org.kohsuke.rngom.parse
 
org.kohsuke.rngom.parse.compact - package org.kohsuke.rngom.parse.compact
 
org.kohsuke.rngom.parse.host - package org.kohsuke.rngom.parse.host
 
org.kohsuke.rngom.parse.xml - package org.kohsuke.rngom.parse.xml
 
org.kohsuke.rngom.util - package org.kohsuke.rngom.util
 
org.kohsuke.rngom.xml.sax - package org.kohsuke.rngom.xml.sax
 
org.kohsuke.rngom.xml.util - package org.kohsuke.rngom.xml.util
 
out - Variable in class org.kohsuke.rngom.digested.DXMLPrinter
 

P

p1 - Variable in class org.kohsuke.rngom.binary.BinaryPattern
 
p2 - Variable in class org.kohsuke.rngom.binary.BinaryPattern
 
Param(DataPatternBuilder) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
Params(DataPatternBuilder) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
ParenExpr(boolean, Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
ParenNameClass(int, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
ParentExpr(Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
parse(SchemaBuilder) - Method in class org.kohsuke.rngom.parse.compact.CompactParseable
 
parse(SchemaBuilder<?, P, ?, ?, ?, ?>) - Method in interface org.kohsuke.rngom.parse.Parseable
Parses this Parseable object into a RELAX NG pattern.
parse(SchemaBuilder) - Method in class org.kohsuke.rngom.parse.xml.SAXParseable
 
Parseable - Interface in org.kohsuke.rngom.parse
An input that can be turned into a RELAX NG pattern.
ParsedElementAnnotation - Interface in org.kohsuke.rngom.ast.om
 
ParsedNameClass - Interface in org.kohsuke.rngom.ast.om
 
ParsedPattern - Interface in org.kohsuke.rngom.ast.om
 
ParsedPatternHost - Class in org.kohsuke.rngom.parse.host
 
ParseException - Exception in org.kohsuke.rngom.parse.compact
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.kohsuke.rngom.parse.compact.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.kohsuke.rngom.parse.compact.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.kohsuke.rngom.parse.compact.ParseException
 
parseExternal(String, SchemaBuilder, Scope, String) - Method in class org.kohsuke.rngom.parse.compact.CompactParseable
 
parseExternal(String, SchemaBuilder<?, P, ?, ?, ?, ?>, Scope, String) - Method in interface org.kohsuke.rngom.parse.Parseable
Called from SchemaBuilder in response to SchemaBuilder.makeExternalRef(Parseable, String, String, Scope, Location, Annotations) to parse the referenced grammar.
parseExternal(String, SchemaBuilder, Scope, String) - Method in class org.kohsuke.rngom.parse.xml.SAXParseable
 
parseInclude(String, SchemaBuilder, IncludedGrammar, String) - Method in class org.kohsuke.rngom.parse.compact.CompactParseable
 
parseInclude(String, SchemaBuilder<?, P, ?, ?, ?, ?>, IncludedGrammar<P, ?, ?, ?, ?>, String) - Method in interface org.kohsuke.rngom.parse.Parseable
Called from Include in response to Include.endInclude(Parseable, String, String, Location, Annotations) to parse the included grammar.
parseInclude(String, SchemaBuilder, IncludedGrammar, String) - Method in class org.kohsuke.rngom.parse.xml.SAXParseable
 
Pattern - Class in org.kohsuke.rngom.binary
 
PatternBuilder - Class in org.kohsuke.rngom.binary
 
PatternBuilder() - Constructor for class org.kohsuke.rngom.binary.PatternBuilder
 
PatternBuilder(PatternBuilder) - Constructor for class org.kohsuke.rngom.binary.PatternBuilder
 
PatternFunction - Interface in org.kohsuke.rngom.binary.visitor
 
PatternVisitor - Interface in org.kohsuke.rngom.binary.visitor
 
PatternWalker - Class in org.kohsuke.rngom.binary.visitor
Walks the pattern tree.
PatternWalker() - Constructor for class org.kohsuke.rngom.binary.visitor.PatternWalker
 
Preamble() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
Prefix() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
PREFIX_STAR - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
PREFIXED_NAME - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
PrefixedAnnotationAttribute(Annotations, boolean) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
PrefixedAnnotationElement(boolean) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
PrefixedNameClass(Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
prefixes() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
prefixes() - Method in interface org.kohsuke.rngom.parse.Context
Enumerates the prefixes bound to namespaces.
prevCharIsCR - Variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
prevCharIsLF - Variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
PrimaryExpr(boolean, Scope, Annotations, Token[]) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
PrimaryNameClass(int, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
print(DPattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter
Prints XML fragment for the given pattern.
print(NameClass) - Method in class org.kohsuke.rngom.digested.DXMLPrinter
Prints XML fragment for the given name class.
print(Node) - Method in class org.kohsuke.rngom.digested.DXMLPrinter
 
printDocument(DGrammarPattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter
Prints grammar enclosed by start/end document.

R

ReadByte() - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
readChar() - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
readChar() - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
RefPattern - Class in org.kohsuke.rngom.binary
 
ReInit(InputStream) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
ReInit(InputStream, String) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
ReInit(Reader) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
ReInit(CompactSyntaxTokenManager) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
ReInit(JavaCharStream) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
 
ReInit(JavaCharStream, int) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
 
ReInit(Reader, int, int, int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
ReInit(Reader, int, int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
ReInit(Reader) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
ReInit(InputStream, String, int, int, int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
ReInit(InputStream, int, int, int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
ReInit(InputStream, String, int, int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
ReInit(InputStream, int, int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
ReInit(InputStream, String) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
ReInit(InputStream) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
ReInit(Reader, int, int, int) - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
ReInit(Reader, int, int) - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
ReInit(InputStream, int, int, int) - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
ReInit(InputStream, int, int) - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
RELAX_NG - Static variable in class org.kohsuke.rngom.xml.util.WellKnownNamespaces
 
RELAX_NG_0_9 - Static variable in class org.kohsuke.rngom.xml.util.WellKnownNamespaces
 
RELAX_NG_COMPATIBILITY_ANNOTATIONS - Static variable in class org.kohsuke.rngom.xml.util.WellKnownNamespaces
 
RELAX_NG_COMPATIBILITY_DATATYPES - Static variable in class org.kohsuke.rngom.xml.util.WellKnownNamespaces
 
resolve(String, String) - Static method in class org.kohsuke.rngom.util.Uri
 
resolveNamespacePrefix(String) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
rhs - Variable in class org.kohsuke.rngom.parse.host.ParsedPatternHost
 
rhs - Variable in class org.kohsuke.rngom.parse.host.ScopeHost
 

S

SAXParseable - Class in org.kohsuke.rngom.parse.xml
RELAX NG schema in the XML syntax.
SAXParseable(InputSource, ErrorHandler, XMLReaderCreator) - Constructor for class org.kohsuke.rngom.parse.xml.SAXParseable
 
SAXParseable(InputSource, ErrorHandler) - Constructor for class org.kohsuke.rngom.parse.xml.SAXParseable
 
scalarValue(char, char) - Static method in class org.kohsuke.rngom.util.Utf16
 
SchemaBuilder<N extends ParsedNameClass,P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in org.kohsuke.rngom.ast.builder
 
SchemaBuilderHost - Class in org.kohsuke.rngom.parse.host
 
SchemaBuilderHost(SchemaBuilder, SchemaBuilder) - Constructor for class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
SchemaBuilderImpl - Class in org.kohsuke.rngom.binary
 
SchemaBuilderImpl(ErrorHandler) - Constructor for class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
SchemaBuilderImpl(ErrorHandler, DatatypeLibraryFactory, SchemaPatternBuilder) - Constructor for class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
SchemaPatternBuilder - Class in org.kohsuke.rngom.binary
 
SchemaPatternBuilder() - Constructor for class org.kohsuke.rngom.binary.SchemaPatternBuilder
 
Scope<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> - Interface in org.kohsuke.rngom.ast.builder
 
ScopeHost - Class in org.kohsuke.rngom.parse.host
 
ScopeHost(Scope, Scope) - Constructor for class org.kohsuke.rngom.parse.host.ScopeHost
 
setChild(DPattern) - Method in class org.kohsuke.rngom.digested.DUnaryPattern
 
setDebugStream(PrintStream) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
 
setLocator(Locator) - Method in class org.kohsuke.rngom.xml.sax.XmlBaseHandler
 
setPattern(DPattern) - Method in class org.kohsuke.rngom.digested.DDefine
 
setTabSize(int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
SimpleNameClass - Class in org.kohsuke.rngom.nc
 
SimpleNameClass(QName) - Constructor for class org.kohsuke.rngom.nc.SimpleNameClass
 
SimpleNameClass(String, String) - Constructor for class org.kohsuke.rngom.nc.SimpleNameClass
 
SINGLE_LINE_COMMENT - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
SINGLE_LINE_COMMENT_CONTINUE - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
specialConstructor - Variable in exception org.kohsuke.rngom.parse.compact.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class org.kohsuke.rngom.parse.compact.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
START - Static variable in interface org.kohsuke.rngom.ast.builder.GrammarSection
 
start(String) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.XMLWriter
 
Start(GrammarSection, Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
startCDATA() - Method in class org.kohsuke.rngom.xml.sax.AbstractLexicalHandler
 
startDocument() - Method in class org.kohsuke.rngom.digested.DXMLPrinter.XMLWriter
 
startDTD(String, String, String) - Method in class org.kohsuke.rngom.xml.sax.AbstractLexicalHandler
 
startElement() - Method in class org.kohsuke.rngom.xml.sax.XmlBaseHandler
 
startEntity(String) - Method in class org.kohsuke.rngom.xml.sax.AbstractLexicalHandler
 
staticFlag - Static variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
staticFlag - Static variable in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
surrogate1(int) - Static method in class org.kohsuke.rngom.util.Utf16
 
surrogate2(int) - Static method in class org.kohsuke.rngom.util.Utf16
 
SwitchTo(int) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
 

T

tabSize - Variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
TextExpr(Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
TextPattern - Class in org.kohsuke.rngom.binary
 
token - Variable in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
Token - Class in org.kohsuke.rngom.parse.compact
Describes the input token stream.
Token() - Constructor for class org.kohsuke.rngom.parse.compact.Token
 
token_source - Variable in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
tokenImage - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 
tokenImage - Variable in exception org.kohsuke.rngom.parse.compact.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - Error in org.kohsuke.rngom.parse.compact
 
TokenMgrError() - Constructor for error org.kohsuke.rngom.parse.compact.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error org.kohsuke.rngom.parse.compact.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.kohsuke.rngom.parse.compact.TokenMgrError
 
topLevelAnnotation(E) - Method in interface org.kohsuke.rngom.ast.builder.GrammarSection
Called when an annotation is found.
topLevelAnnotation(ParsedElementAnnotation) - Method in class org.kohsuke.rngom.parse.host.GrammarSectionHost
 
topLevelComment(CL) - Method in interface org.kohsuke.rngom.ast.builder.GrammarSection
Called when a comment is found.
topLevelComment(CommentList) - Method in class org.kohsuke.rngom.parse.host.GrammarSectionHost
 
TopLevelGrammar(Scope) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
TopLevelLookahead() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
toString() - Method in class org.kohsuke.rngom.ast.builder.GrammarSection.Combine
 
toString() - Method in class org.kohsuke.rngom.parse.compact.Token
Returns the image.

U

UCode_UCodeESC_CharStream - Class in org.kohsuke.rngom.parse.compact
An implementation of interface CharStream, where the stream is assumed to contain 16-bit unicode characters.
UCode_UCodeESC_CharStream(Reader, int, int, int) - Constructor for class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
UCode_UCodeESC_CharStream(Reader, int, int) - Constructor for class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
UCode_UCodeESC_CharStream(InputStream, int, int, int) - Constructor for class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
UCode_UCodeESC_CharStream(InputStream, int, int) - Constructor for class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
UnaryExpr(boolean, Scope, boolean[], Token[]) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
unparsedEntityDecl(String, String, String, String) - Method in class org.kohsuke.rngom.parse.xml.DtdContext
 
UnprefixedAnnotationAttribute(Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
UnprefixedAnnotationElement() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
UnprefixedName() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
UnprefixedNameClass(int, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
unwrapChoice(DPattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
unwrapGroup(DPattern) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
UpdateLineColumn(char) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
 
Uri - Class in org.kohsuke.rngom.util
 
Uri() - Constructor for class org.kohsuke.rngom.util.Uri
 
usesComments() - Method in interface org.kohsuke.rngom.ast.builder.SchemaBuilder
If this SchemaBuilderis interested in actually parsing comments, this method returns true.
usesComments() - Method in class org.kohsuke.rngom.binary.SchemaBuilderImpl
 
usesComments() - Method in class org.kohsuke.rngom.digested.DSchemaBuilderImpl
 
usesComments() - Method in class org.kohsuke.rngom.parse.host.SchemaBuilderHost
 
Utf16 - Class in org.kohsuke.rngom.util
 
Utf16() - Constructor for class org.kohsuke.rngom.util.Utf16
 

V

ValueExpr(boolean, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
ValuePattern - Class in org.kohsuke.rngom.binary
 
visitAfter(Pattern, Pattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternVisitor
 
visitAfter(Pattern, Pattern) - Method in class org.kohsuke.rngom.binary.visitor.PatternWalker
 
visitAnyName() - Method in class org.kohsuke.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
 
visitAnyName() - Method in interface org.kohsuke.rngom.nc.NameClassVisitor
Called for NameClass.ANY
visitAnyName() - Method in class org.kohsuke.rngom.nc.NameClassWalker
 
visitAnyNameExcept(NameClass) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
 
visitAnyNameExcept(NameClass) - Method in interface org.kohsuke.rngom.nc.NameClassVisitor
Called for AnyNameExceptNameClass
visitAnyNameExcept(NameClass) - Method in class org.kohsuke.rngom.nc.NameClassWalker
 
visitAttribute(NameClass, Pattern) - Method in class org.kohsuke.rngom.binary.visitor.ChildElementFinder
 
visitAttribute(NameClass, Pattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternVisitor
 
visitAttribute(NameClass, Pattern) - Method in class org.kohsuke.rngom.binary.visitor.PatternWalker
 
visitBinary(Pattern, Pattern) - Method in class org.kohsuke.rngom.binary.visitor.PatternWalker
 
visitChoice(Pattern, Pattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternVisitor
 
visitChoice(Pattern, Pattern) - Method in class org.kohsuke.rngom.binary.visitor.PatternWalker
 
visitChoice(NameClass, NameClass) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
 
visitChoice(NameClass, NameClass) - Method in interface org.kohsuke.rngom.nc.NameClassVisitor
Called for ChoiceNameClass
visitChoice(NameClass, NameClass) - Method in class org.kohsuke.rngom.nc.NameClassWalker
 
visitData(Datatype) - Method in interface org.kohsuke.rngom.binary.visitor.PatternVisitor
 
visitData(Datatype) - Method in class org.kohsuke.rngom.binary.visitor.PatternWalker
 
visitDataExcept(Datatype, Pattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternVisitor
 
visitDataExcept(Datatype, Pattern) - Method in class org.kohsuke.rngom.binary.visitor.PatternWalker
 
visitElement(NameClass, Pattern) - Method in class org.kohsuke.rngom.binary.visitor.ChildElementFinder
 
visitElement(NameClass, Pattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternVisitor
 
visitElement(NameClass, Pattern) - Method in class org.kohsuke.rngom.binary.visitor.PatternWalker
 
visitEmpty() - Method in interface org.kohsuke.rngom.binary.visitor.PatternVisitor
 
visitEmpty() - Method in class org.kohsuke.rngom.binary.visitor.PatternWalker
 
visitError() - Method in interface org.kohsuke.rngom.binary.visitor.PatternVisitor
 
visitError() - Method in class org.kohsuke.rngom.binary.visitor.PatternWalker
 
visitGroup(Pattern, Pattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternVisitor
 
visitGroup(Pattern, Pattern) - Method in class org.kohsuke.rngom.binary.visitor.PatternWalker
 
visitInterleave(Pattern, Pattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternVisitor
 
visitInterleave(Pattern, Pattern) - Method in class org.kohsuke.rngom.binary.visitor.PatternWalker
 
visitList(Pattern) - Method in class org.kohsuke.rngom.binary.visitor.ChildElementFinder
 
visitList(Pattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternVisitor
 
visitList(Pattern) - Method in class org.kohsuke.rngom.binary.visitor.PatternWalker
 
visitName(QName) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
 
visitName(QName) - Method in interface org.kohsuke.rngom.nc.NameClassVisitor
Called for SimpleNameClass
visitName(QName) - Method in class org.kohsuke.rngom.nc.NameClassWalker
 
visitNotAllowed() - Method in interface org.kohsuke.rngom.binary.visitor.PatternVisitor
 
visitNotAllowed() - Method in class org.kohsuke.rngom.binary.visitor.PatternWalker
 
visitNsName(String) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
 
visitNsName(String) - Method in interface org.kohsuke.rngom.nc.NameClassVisitor
Called for NsNameClass
visitNsName(String) - Method in class org.kohsuke.rngom.nc.NameClassWalker
 
visitNsNameExcept(String, NameClass) - Method in class org.kohsuke.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
 
visitNsNameExcept(String, NameClass) - Method in interface org.kohsuke.rngom.nc.NameClassVisitor
Called for NsNameExceptNameClass
visitNsNameExcept(String, NameClass) - Method in class org.kohsuke.rngom.nc.NameClassWalker
 
visitNull() - Method in class org.kohsuke.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
 
visitNull() - Method in interface org.kohsuke.rngom.nc.NameClassVisitor
Called for NameClass.NULL.
visitNull() - Method in class org.kohsuke.rngom.nc.NameClassWalker
 
visitOneOrMore(Pattern) - Method in interface org.kohsuke.rngom.binary.visitor.PatternVisitor
 
visitOneOrMore(Pattern) - Method in class org.kohsuke.rngom.binary.visitor.PatternWalker
 
visitor - Variable in class org.kohsuke.rngom.digested.DXMLPrinter
 
visitText() - Method in interface org.kohsuke.rngom.binary.visitor.PatternVisitor
 
visitText() - Method in class org.kohsuke.rngom.binary.visitor.PatternWalker
 
visitValue(Datatype, Object) - Method in interface org.kohsuke.rngom.binary.visitor.PatternVisitor
 
visitValue(Datatype, Object) - Method in class org.kohsuke.rngom.binary.visitor.PatternWalker
 

W

WellKnownNamespaces - Class in org.kohsuke.rngom.xml.util
 
WS - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
 

X

XML - Static variable in class org.kohsuke.rngom.xml.util.WellKnownNamespaces
 
XML_SCHEMA - Static variable in class org.kohsuke.rngom.xml.util.WellKnownNamespaces
 
XML_SCHEMA_DATATYPES - Static variable in class org.kohsuke.rngom.xml.util.WellKnownNamespaces
 
xmlBaseAttribute(String) - Method in class org.kohsuke.rngom.xml.sax.XmlBaseHandler
 
XmlBaseHandler - Class in org.kohsuke.rngom.xml.sax
 
XmlBaseHandler() - Constructor for class org.kohsuke.rngom.xml.sax.XmlBaseHandler
 
XMLNS - Static variable in class org.kohsuke.rngom.xml.util.WellKnownNamespaces
 
XMLReaderCreator - Interface in org.kohsuke.rngom.xml.sax
A factory for XMLReaders.

A B C D E F G H I J K L M N O P R S T U V W X