Uses of Class
com.sun.msv.grammar.ExpressionPool
Packages that use ExpressionPool
Package
Description
abstract grammar model(AGM): common part.
abstract grammar model(AGM): RELAX stub.
abstract grammar model (AGM): TREX extension
and TREX stub.
Miscellaneous utility classes.
W3C XML Schema grammar model.
reads XML representation of grammar and creates AGM.
reads XML representation for XML Schema Part.2
reads DTD and constructs AGM.
common parts for parseing RELAX Core/Namespace into AGM.
parses RELAX Core into AGM.
shared code between RELAX NG reader and TREX reader.
parses TREX pattern into AGM.
parses RELAX NG into AGM.
parses RELAX NG with DTD compatibility annotation into AGM.
Miscellaneous utilities
parses XML representation of XML Schema into AGM.
abstract grammar model(AGM) for RELAX Namespace.
parses XML representation of RELAX Namespace.
parses XML representation of RELAXNS-extended RELAX Core.
"divide&validate" framework implementation.
VGM implementation by using regular expression derivation algorithm.
-
Uses of ExpressionPool in com.sun.msv.grammar
Fields in com.sun.msv.grammar declared as ExpressionPoolMethods in com.sun.msv.grammar that return ExpressionPoolModifier and TypeMethodDescriptionGrammar.getPool()gets ExpressionPool object which was used to construct this grammar.Methods in com.sun.msv.grammar with parameters of type ExpressionPoolModifier and TypeMethodDescriptionExpression.getExpandedExp(ExpressionPool pool) Gets the expression after removing all ReferenceExps, until child AttributeExp or ElementExp.Constructors in com.sun.msv.grammar with parameters of type ExpressionPoolModifierConstructorDescriptionprotectedExpressionPool(ExpressionPool parent) creates new expression pool as a child pool of the given parent pool. -
Uses of ExpressionPool in com.sun.msv.grammar.relax
Fields in com.sun.msv.grammar.relax declared as ExpressionPoolModifier and TypeFieldDescriptionfinal ExpressionPoolRELAXModule.poolExpressionPool object which was used to create this module.Methods in com.sun.msv.grammar.relax that return ExpressionPoolMethods in com.sun.msv.grammar.relax with parameters of type ExpressionPoolModifier and TypeMethodDescriptionvoidElementRules.addElementRule(ExpressionPool pool, ElementRule newRule) voidHedgeRules.addHedge(Expression exp, ExpressionPool pool) Constructors in com.sun.msv.grammar.relax with parameters of type ExpressionPoolModifierConstructorDescriptionElementRule(ExpressionPool pool, TagClause clause, Expression contentModel) RELAXModule(ExpressionPool pool, String targetNamespace) -
Uses of ExpressionPool in com.sun.msv.grammar.relaxng
Constructors in com.sun.msv.grammar.relaxng with parameters of type ExpressionPoolModifierConstructorDescriptionRELAXNGGrammar(ExpressionPool pool) RELAXNGGrammar(ExpressionPool pool, TREXGrammar parentGrammar) -
Uses of ExpressionPool in com.sun.msv.grammar.trex
Fields in com.sun.msv.grammar.trex declared as ExpressionPoolModifier and TypeFieldDescriptionfinal ExpressionPoolTREXGrammar.poolExpressionPool that is associated with this grammarMethods in com.sun.msv.grammar.trex that return ExpressionPoolConstructors in com.sun.msv.grammar.trex with parameters of type ExpressionPoolModifierConstructorDescriptionTREXGrammar(ExpressionPool pool) TREXGrammar(ExpressionPool pool, TREXGrammar parentGrammar) -
Uses of ExpressionPool in com.sun.msv.grammar.util
Constructors in com.sun.msv.grammar.util with parameters of type ExpressionPool -
Uses of ExpressionPool in com.sun.msv.grammar.xmlschema
Fields in com.sun.msv.grammar.xmlschema declared as ExpressionPoolModifier and TypeFieldDescriptionprotected final ExpressionPoolXMLSchemaGrammar.poolpool object which was used to construct this grammar.final ExpressionPoolXMLSchemaSchema.poolpool object which was used to construct this grammar.Methods in com.sun.msv.grammar.xmlschema that return ExpressionPoolConstructors in com.sun.msv.grammar.xmlschema with parameters of type ExpressionPool -
Uses of ExpressionPool in com.sun.msv.reader
Fields in com.sun.msv.reader declared as ExpressionPoolModifier and TypeFieldDescriptionfinal ExpressionPoolGrammarReader.poolthis object must be used to create a new expressionConstructors in com.sun.msv.reader with parameters of type ExpressionPoolModifierConstructorDescriptionprotectedGrammarReader(GrammarReaderController _controller, SAXParserFactory parserFactory, ExpressionPool pool, State initialState) constructor that should be called from parse method. -
Uses of ExpressionPool in com.sun.msv.reader.datatype.xsd
Constructors in com.sun.msv.reader.datatype.xsd with parameters of type ExpressionPoolModifierConstructorDescriptionXSDatatypeExp(XSDatatype dt, ExpressionPool _pool) Creates this object from existing XSDatatype. -
Uses of ExpressionPool in com.sun.msv.reader.dtd
Methods in com.sun.msv.reader.dtd with parameters of type ExpressionPoolModifier and TypeMethodDescriptionstatic TREXGrammarDTDReader.parse(InputSource source, GrammarReaderController controller, ExpressionPool pool) Constructors in com.sun.msv.reader.dtd with parameters of type ExpressionPool -
Uses of ExpressionPool in com.sun.msv.reader.relax
Methods in com.sun.msv.reader.relax that return ExpressionPoolConstructors in com.sun.msv.reader.relax with parameters of type ExpressionPoolModifierConstructorDescriptionRELAXReader(GrammarReaderController controller, SAXParserFactory parserFactory, RELAXReader.StateFactory stateFactory, ExpressionPool pool, State initialState) -
Uses of ExpressionPool in com.sun.msv.reader.relax.core
Methods in com.sun.msv.reader.relax.core with parameters of type ExpressionPoolModifier and TypeMethodDescriptionstatic RELAXModuleRELAXCoreReader.parse(String moduleURL, SAXParserFactory factory, GrammarReaderController controller, ExpressionPool pool) loads RELAX modulestatic RELAXModuleRELAXCoreReader.parse(InputSource module, SAXParserFactory factory, GrammarReaderController controller, ExpressionPool pool) loads RELAX moduleConstructors in com.sun.msv.reader.relax.core with parameters of type ExpressionPoolModifierConstructorDescriptionRELAXCoreReader(GrammarReaderController controller, SAXParserFactory parserFactory, ExpressionPool pool) RELAXCoreReader(GrammarReaderController controller, SAXParserFactory parserFactory, RELAXCoreReader.StateFactory stateFactory, ExpressionPool pool, String expectedTargetNamespace) full constructor. -
Uses of ExpressionPool in com.sun.msv.reader.trex
Methods in com.sun.msv.reader.trex with parameters of type ExpressionPoolModifier and TypeMethodDescriptionTREXBaseReader.StateFactory.createGrammar(ExpressionPool pool, TREXGrammar parent) Constructors in com.sun.msv.reader.trex with parameters of type ExpressionPoolModifierConstructorDescriptionTREXBaseReader(GrammarReaderController controller, SAXParserFactory parserFactory, ExpressionPool pool, TREXBaseReader.StateFactory stateFactory, State rootState) full constructor -
Uses of ExpressionPool in com.sun.msv.reader.trex.classic
Constructors in com.sun.msv.reader.trex.classic with parameters of type ExpressionPoolModifierConstructorDescriptionTREXGrammarReader(GrammarReaderController controller, SAXParserFactory parserFactory, ExpressionPool pool) easy-to-use constructor.TREXGrammarReader(GrammarReaderController controller, SAXParserFactory parserFactory, TREXGrammarReader.StateFactory stateFactory, ExpressionPool pool) full constructor -
Uses of ExpressionPool in com.sun.msv.reader.trex.ng
Constructors in com.sun.msv.reader.trex.ng with parameters of type ExpressionPoolModifierConstructorDescriptionRELAXNGReader(GrammarReaderController controller, SAXParserFactory parserFactory, RELAXNGReader.StateFactory stateFactory, ExpressionPool pool) full constructor -
Uses of ExpressionPool in com.sun.msv.reader.trex.ng.comp
Methods in com.sun.msv.reader.trex.ng.comp with parameters of type ExpressionPoolModifier and TypeMethodDescriptionRELAXNGCompReader.StateFactory.createGrammar(ExpressionPool pool, TREXGrammar parent) Constructors in com.sun.msv.reader.trex.ng.comp with parameters of type ExpressionPoolModifierConstructorDescriptionRELAXNGCompReader(GrammarReaderController controller, SAXParserFactory parserFactory, ExpressionPool pool) easy-to-use constructor.RELAXNGCompReader(GrammarReaderController controller, SAXParserFactory parserFactory, RELAXNGCompReader.StateFactory stateFactory, ExpressionPool pool) full constructor -
Uses of ExpressionPool in com.sun.msv.reader.util
Methods in com.sun.msv.reader.util that return ExpressionPoolMethods in com.sun.msv.reader.util with parameters of type ExpressionPoolModifier and TypeMethodDescriptionvoidGrammarLoader.setPool(ExpressionPool pool) Sets the ExpressionPool object that will be used during the loading process. -
Uses of ExpressionPool in com.sun.msv.reader.xmlschema
Constructors in com.sun.msv.reader.xmlschema with parameters of type ExpressionPoolModifierConstructorDescriptionXMLSchemaReader(GrammarReaderController controller, SAXParserFactory parserFactory, ExpressionPool pool) XMLSchemaReader(GrammarReaderController controller, SAXParserFactory parserFactory, XMLSchemaReader.StateFactory stateFactory, ExpressionPool pool) -
Uses of ExpressionPool in com.sun.msv.relaxns.grammar
Fields in com.sun.msv.relaxns.grammar declared as ExpressionPoolModifier and TypeFieldDescriptionfinal ExpressionPoolRELAXGrammar.poolexpression pool that was used to create these objectsMethods in com.sun.msv.relaxns.grammar that return ExpressionPoolConstructors in com.sun.msv.relaxns.grammar with parameters of type ExpressionPoolModifierConstructorDescriptionExternalAttributeExp(ExpressionPool pool, String namespaceURI, String role, Locator loc) ExternalElementExp(ExpressionPool pool, String namespaceURI, String ruleName, Locator loc) RELAXGrammar(ExpressionPool pool) -
Uses of ExpressionPool in com.sun.msv.relaxns.reader
Methods in com.sun.msv.relaxns.reader with parameters of type ExpressionPoolModifier and TypeMethodDescriptionstatic RELAXGrammarRELAXNSReader.parse(String moduleURL, SAXParserFactory factory, GrammarReaderController controller, ExpressionPool pool) loads RELAX grammarstatic RELAXGrammarRELAXNSReader.parse(InputSource module, SAXParserFactory factory, GrammarReaderController controller, ExpressionPool pool) loads RELAX grammarConstructors in com.sun.msv.relaxns.reader with parameters of type ExpressionPoolModifierConstructorDescriptionRELAXNSReader(GrammarReaderController controller, SAXParserFactory parserFactory, ExpressionPool pool) -
Uses of ExpressionPool in com.sun.msv.relaxns.reader.relax
Constructors in com.sun.msv.relaxns.reader.relax with parameters of type ExpressionPoolModifierConstructorDescriptionRELAXCoreIslandSchemaReader(GrammarReaderController controller, SAXParserFactory parserFactory, ExpressionPool pool, String expectedTargetnamespace) -
Uses of ExpressionPool in com.sun.msv.relaxns.verifier
Constructors in com.sun.msv.relaxns.verifier with parameters of type ExpressionPoolModifierConstructorDescriptionBinder(org.iso_relax.dispatcher.SchemaProvider provider, ErrorHandler errorHandler, ExpressionPool pool) -
Uses of ExpressionPool in com.sun.msv.verifier.regexp
Fields in com.sun.msv.verifier.regexp declared as ExpressionPoolModifier and TypeFieldDescriptionprotected final ExpressionPoolAttributeFeeder.poolprotected final ExpressionPoolCombinedChildContentExpCreator.poolfinal ExpressionPoolREDocumentDeclaration.poolExpressionPool object that this VGM uses.protected final ExpressionPoolResidualCalculator.poolConstructors in com.sun.msv.verifier.regexp with parameters of type ExpressionPoolModifierConstructorDescriptionprotectedREDocumentDeclaration(Expression topLevel, ExpressionPool pool) creates an object that validates the specified expression.