Skip navigation links
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
 
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 escaped (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
Lexical state.
AFTER_SINGLE_LINE_COMMENT - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
Lexical state.
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
 
Attribute(String, String, String) - Constructor for class org.kohsuke.rngom.digested.DAnnotation.Attribute
 
Attribute(String, String, String, String, Locator) - Constructor for class org.kohsuke.rngom.digested.DAnnotation.Attribute
 
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
Retreat.
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
RegularExpression Id.
BasicNameClass(int) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 
beginColumn - Variable in class org.kohsuke.rngom.parse.compact.Token
The column number of the first character of this Token.
beginLine - Variable in class org.kohsuke.rngom.parse.compact.Token
The line number of the first 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
Position in buffer.
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.
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
RegularExpression Id.
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
Constructor with InputStream.
CompactSyntax(InputStream, String) - Constructor for class org.kohsuke.rngom.parse.compact.CompactSyntax
Constructor with InputStream and supplied encoding
CompactSyntax(Reader) - Constructor for class org.kohsuke.rngom.parse.compact.CompactSyntax
Constructor.
CompactSyntax(CompactSyntaxTokenManager) - Constructor for class org.kohsuke.rngom.parse.compact.CompactSyntax
Constructor with generated Token Manager.
CompactSyntaxConstants - Interface in org.kohsuke.rngom.parse.compact
Token literal values and constants.
CompactSyntaxTokenManager - Class in org.kohsuke.rngom.parse.compact
Token Manager.
CompactSyntaxTokenManager(JavaCharStream) - Constructor for class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
Constructor.
CompactSyntaxTokenManager(JavaCharStream, int) - Constructor for class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
Constructor.
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.
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.
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
Debug output.
DEFAULT - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
Lexical state.
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
RegularExpression Id.
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
Disable tracing.
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
RegularExpression Id.
DOCUMENTATION_AFTER_SINGLE_LINE_COMMENT - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
RegularExpression Id.
DOCUMENTATION_CONTINUE - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
RegularExpression Id.
domPrinter - Variable in class org.kohsuke.rngom.digested.DXMLPrinter
 
Done() - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
Set buffers back to null when finished.
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.NameClassXMLPrinterVisitor - Class in org.kohsuke.rngom.digested
 
DXMLPrinter.XMLWriter - Class in org.kohsuke.rngom.digested
 
DXMLPrinter.XMLWriterException - Exception in org.kohsuke.rngom.digested
 
DXMLPrinterVisitor() - Constructor for class org.kohsuke.rngom.digested.DXMLPrinter.DXMLPrinterVisitor
 
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

Element(NameClass, Pattern) - Constructor for class org.kohsuke.rngom.binary.visitor.ChildElementFinder.Element
 
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
Enable tracing.
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
The column number 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
The line number of the last character of this Token.
EOF - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
End of File.
EOFException - Exception in org.kohsuke.rngom.parse.compact
 
EOFException() - Constructor for exception org.kohsuke.rngom.parse.compact.EOFException
 
EOL - Static 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
RegularExpression Id.
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
RegularExpression Id.
ExternalRefExpr(Scope, Annotations) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
 

F

FANNOTATE - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
RegularExpression Id.
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
Generate ParseException.
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
Get end column.
getEndColumn() - Method in class org.kohsuke.rngom.parse.compact.UCode_UCodeESC_CharStream
 
getEndLine() - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
Get end line.
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 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
Get the next Token.
getNextToken() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
Get the next Token.
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() - 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
Get the specific Token.
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
 
getValue() - Method in class org.kohsuke.rngom.parse.compact.Token
An optional attribute value of the Token.
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
RegularExpression Id.
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
RegularExpression Id.
ILLEGAL_CHAR - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
RegularExpression Id.
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
 
INVALID_LEXICAL_STATE - Static variable in error org.kohsuke.rngom.parse.compact.TokenMgrError
Tried to change to an invalid lexical state.
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
Constructor.
JavaCharStream(Reader, int, int) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
Constructor.
JavaCharStream(Reader) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int, int) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
Constructor.
JavaCharStream(InputStream, String) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
Constructor.
JavaCharStream(InputStream) - Constructor for class org.kohsuke.rngom.parse.compact.JavaCharStream
Constructor.
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
jj_nt - Variable in class org.kohsuke.rngom.parse.compact.CompactSyntax
Next token.
jjFillToken() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
 
jjnewLexState - Static variable in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
Lex State array.
jjstrLiteralImages - Static variable in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
Token literal values.

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
RegularExpression Id.
LEXICAL_ERROR - Static variable in error org.kohsuke.rngom.parse.compact.TokenMgrError
Lexical error occurred.
LexicalErr(boolean, int, int, int, String, int) - 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
Lexer state names.
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
RegularExpression Id.
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
 
LOOP_DETECTED - Static variable in error org.kohsuke.rngom.parse.compact.TokenMgrError
Detected (and bailed out of) an infinite loop in the token manager.

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
 
NameClassXMLPrinterVisitor() - Constructor for class org.kohsuke.rngom.digested.DXMLPrinter.NameClassXMLPrinterVisitor
 
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
RegularExpression Id.
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
RegularExpression Id.
newToken(int, String) - Static method in class org.kohsuke.rngom.parse.compact.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.kohsuke.rngom.parse.compact.Token
 
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
RegularExpression Id.
NMSTART - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
RegularExpression Id.
NOT_NEWLINE - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
RegularExpression Id.
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
Typical implementations of the ast.builder/ast.om packages.
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
RELAX NG built-in datatype implementation.
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
Implementation of the asm.builder package that uses two other builds simultaneously.
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(String, String, Context, String, Location, Annotation) - Constructor for class org.kohsuke.rngom.digested.DDataPattern.Param
 
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
Constructor with message.
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
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
RegularExpression Id.
PREFIXED_NAME - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
RegularExpression Id.
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
Read a character.
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
Reinitialise.
ReInit(InputStream, String) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
Reinitialise.
ReInit(Reader) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
Reinitialise.
ReInit(CompactSyntaxTokenManager) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
Reinitialise.
ReInit(JavaCharStream) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
Reinitialise parser.
ReInit(JavaCharStream, int) - Method in class org.kohsuke.rngom.parse.compact.CompactSyntaxTokenManager
Reinitialise parser.
ReInit(Reader, int, int, int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
Reinitialise.
ReInit(Reader) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
Reinitialise.
ReInit(InputStream) - Method in class org.kohsuke.rngom.parse.compact.JavaCharStream
Reinitialise.
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
Set debug output.
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
RegularExpression Id.
SINGLE_LINE_COMMENT_CONTINUE - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
RegularExpression Id.
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
 
STATIC_LEXER_ERROR - Static variable in error org.kohsuke.rngom.parse.compact.TokenMgrError
An attempt was made to create a second instance of a static token manager.
staticFlag - Static variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
Whether parser is static.
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
Switch to specified lex state.

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
Current token.
Token - Class in org.kohsuke.rngom.parse.compact
Describes the input token stream.
Token() - Constructor for class org.kohsuke.rngom.parse.compact.Token
No-argument constructor
Token(int) - Constructor for class org.kohsuke.rngom.parse.compact.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class org.kohsuke.rngom.parse.compact.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class org.kohsuke.rngom.parse.compact.CompactSyntax
Generated Token Manager.
tokenImage - Static variable in interface org.kohsuke.rngom.parse.compact.CompactSyntaxConstants
Literal token values.
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
Token Manager Error.
TokenMgrError() - Constructor for error org.kohsuke.rngom.parse.compact.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error org.kohsuke.rngom.parse.compact.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error org.kohsuke.rngom.parse.compact.TokenMgrError
Full Constructor.
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.
trace_enabled() - Method in class org.kohsuke.rngom.parse.compact.CompactSyntax
Trace enabled.
trackLineColumn - Variable in class org.kohsuke.rngom.parse.compact.JavaCharStream
 

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
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
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
RegularExpression Id.

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.
XMLWriter() - Constructor for class org.kohsuke.rngom.digested.DXMLPrinter.XMLWriter
 
XMLWriterException(Throwable) - Constructor for exception org.kohsuke.rngom.digested.DXMLPrinter.XMLWriterException
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2021. All rights reserved.