Uses of Class
org.apache.ws.commons.schema.XmlSchema
Packages that use XmlSchema
-
Uses of XmlSchema in org.apache.ws.commons.schema
Fields in org.apache.ws.commons.schema declared as XmlSchemaModifier and TypeFieldDescription(package private) XmlSchemaSchemaBuilder.currentSchema(package private) XmlSchemaXmlSchemaExternal.schema(package private) XmlSchemaXmlSchemaCollection.xsdFields in org.apache.ws.commons.schema with type parameters of type XmlSchemaModifier and TypeFieldDescriptionXmlSchemaCollection.knownNamespaceMapThis map contains a list of Schema objects keyed in by their namespaces.(package private) static ThreadLocal<Map<String, SoftReference<XmlSchema>>> SchemaBuilder.resolvedSchemasprivate Map<XmlSchemaCollection.SchemaKey, XmlSchema> XmlSchemaCollection.schemasMap of included schemas.private static ThreadLocal<Set<XmlSchema>> XmlSchemaSerializer.serializedSchemaElementsKeeps track of already serialized schemas.Methods in org.apache.ws.commons.schema that return XmlSchemaModifier and TypeMethodDescription(package private) XmlSchemabuild method taking in a document and a uriprivate XmlSchemaSchemaBuilder.getCachedSchema(String targetNamespace, String schemaLocation, String baseUri) Return a cached schema if one exists for this thread.(package private) XmlSchemaXmlSchemaCollection.getKnownSchema(String namespace) gets a schema from the external namespace mapXmlSchemaAttribute.getParent()XmlSchemaAttributeGroup.getParent()XmlSchemaElement.getParent()XmlSchemaGroup.getParent()XmlSchemaNotation.getParent()XmlSchemaType.getParent()private XmlSchemaGet a schema from an import(package private) XmlSchemaXmlSchemaCollection.getSchema(XmlSchemaCollection.SchemaKey pKey) Get a schema given a SchemaKeyXmlSchemaExternal.getSchema()XmlSchemaCollection.getXmlSchema(String systemId) Retrieve a set containing the XmlSchema instances with the given system ID.XmlSchemaCollection.getXmlSchemas()Returns an array of all the XmlSchemas in this collection.(package private) XmlSchemaSchemaBuilder.handleXmlSchemaElement(Element schemaEl, String systemId) handles the schema elementRead an XML schema into the collection from a TRaX source.Read an XML schema into the collection from a DOM document.Read an XML Schema from a complete XSD XML DOM Document into this collection.XmlSchemaCollection.read(Document doc, String systemId, TargetNamespaceValidator validator) Read an XML Schema from a complete XSD XML DOM Document into this collection.Read an XML Schema into the collection from a DOM element.Read a schema from a DOM tree into the collection.XmlSchemaCollection.read(InputSource inputSource) Read an XML schema into the collection from a SAX InputSource.(package private) XmlSchemaXmlSchemaCollection.read(InputSource inputSource, TargetNamespaceValidator namespaceValidator) (package private) XmlSchemaSchemaBuilder.resolveXmlSchema(String targetNamespace, String schemaLocation, String baseUri, TargetNamespaceValidator validator) Resolve the schemas(package private) XmlSchemaSchemaBuilder.resolveXmlSchema(String targetNamespace, String schemaLocation, TargetNamespaceValidator validator) Resolve the schemasXmlSchemaCollection.schemaForNamespace(String uri) Return the schema from this collection for a particular targetNamespace.Methods in org.apache.ws.commons.schema that return types with arguments of type XmlSchemaModifier and TypeMethodDescriptionXmlSchemaCollection.getKnownNamespaceMap()get the namespace mapMethods in org.apache.ws.commons.schema with parameters of type XmlSchemaModifier and TypeMethodDescription(package private) voidXmlSchemaCollection.addSchema(XmlSchemaCollection.SchemaKey pKey, XmlSchema pSchema) private voidXmlSchemaCollection.addSimpleType(XmlSchema schema, String typeName) private voidXmlSchemaSerializer.appendElement(Document doc, Element parent, Node children, XmlSchema schema) private ElementXmlSchemaSerializer.constructFacet(XmlSchemaFacet facetObj, Document doc, XmlSchema schema, String tagName) private XmlSchemaAllprivate XmlSchemaAnyprivate XmlSchemaAnyAttributeSchemaBuilder.handleAnyAttribute(XmlSchema schema, Element anyAttrEl, Element schemaEl) private XmlSchemaAttributeSchemaBuilder.handleAttribute(XmlSchema schema, Element attrEl, Element schemaEl) Process non-toplevel attributesprivate XmlSchemaAttributeSchemaBuilder.handleAttribute(XmlSchema schema, Element attrEl, Element schemaEl, boolean topLevel) Process attributesprivate XmlSchemaAttributeGroupSchemaBuilder.handleAttributeGroup(XmlSchema schema, Element groupEl, Element schemaEl) private XmlSchemaAttributeGroupRefSchemaBuilder.handleAttributeGroupRef(XmlSchema schema, Element attrGroupEl) private XmlSchemaChoiceSchemaBuilder.handleChoice(XmlSchema schema, Element choiceEl, Element schemaEl) private XmlSchemaComplexContentSchemaBuilder.handleComplexContent(XmlSchema schema, Element complexEl, Element schemaEl) private XmlSchemaComplexContentExtensionSchemaBuilder.handleComplexContentExtension(XmlSchema schema, Element extEl, Element schemaEl) SchemaBuilder.handleComplexContentRestriction(XmlSchema schema, Element restrictionEl, Element schemaEl) (package private) XmlSchemaComplexTypeSchemaBuilder.handleComplexType(XmlSchema schema, Element complexEl, Element schemaEl, boolean topLevel) Handle complex types(package private) XmlSchemaElementSchemaBuilder.handleElement(XmlSchema schema, Element el, Element schemaEl, boolean isGlobal) handle elementsprivate XmlSchemaGroupSchemaBuilder.handleGroup(XmlSchema schema, Element groupEl, Element schemaEl) private XmlSchemaGroupRefSchemaBuilder.handleGroupRef(XmlSchema schema, Element groupEl, Element schemaEl) (package private) XmlSchemaImportSchemaBuilder.handleImport(XmlSchema schema, Element importEl, Element schemaEl) Handle the import(package private) XmlSchemaIncludeSchemaBuilder.handleInclude(XmlSchema schema, Element includeEl, Element schemaEl) Handles the includeprivate XmlSchemaNotationSchemaBuilder.handleNotation(XmlSchema schema, Element notationEl) private XmlSchemaRedefineSchemaBuilder.handleRedefine(XmlSchema schema, Element redefineEl, Element schemaEl) Handle redefineprivate XmlSchemaSequenceSchemaBuilder.handleSequence(XmlSchema schema, Element sequenceEl, Element schemaEl) private XmlSchemaSimpleContentSchemaBuilder.handleSimpleContent(XmlSchema schema, Element simpleEl, Element schemaEl) private XmlSchemaSimpleContentExtensionSchemaBuilder.handleSimpleContentExtension(XmlSchema schema, Element extEl, Element schemaEl) SchemaBuilder.handleSimpleContentRestriction(XmlSchema schema, Element restrictionEl, Element schemaEl) (package private) XmlSchemaSimpleTypeSchemaBuilder.handleSimpleType(XmlSchema schema, Element simpleEl, Element schemaEl, boolean topLevel) Handles simple typesprivate voidSchemaBuilder.handleSimpleTypeList(XmlSchema schema, Element schemaEl, XmlSchemaSimpleType simpleType, Element listEl) private voidSchemaBuilder.handleSimpleTypeRestriction(XmlSchema schema, Element schemaEl, XmlSchemaSimpleType simpleType, Element restrictionEl) private voidSchemaBuilder.handleSimpleTypeUnion(XmlSchema schema, Element schemaEl, XmlSchemaSimpleType simpleType, Element unionEl) private TargetNamespaceValidatorSchemaBuilder.newIncludeValidator(XmlSchema schema) private voidSchemaBuilder.putCachedSchema(String targetNamespace, String schemaLocation, String baseUri, XmlSchema readSchema) Add an XmlSchema to the cache if the current thread has the cache enabled.private StringXmlSchemaSerializer.resolveQName(QName names, XmlSchema schemaObj) will search whether the prefix is available in global hash table, if it is there than append the prefix to the element name.(package private) ElementXmlSchemaSerializer.serializeAll(Document doc, XmlSchemaAll allObj, XmlSchema schema) Serialize an 'all' item.(package private) ElementXmlSchemaSerializer.serializeAnnotation(Document doc, XmlSchemaAnnotation annotationObj, XmlSchema schema) ********************************************************************* Element serializeAnnotation(Document doc, XmlSchemaAnnotation annotationObj, XmlSchema schema)(package private) ElementXmlSchemaSerializer.serializeAny(Document doc, XmlSchemaAny anyObj, XmlSchema schema) ********************************************************************* Element serializeAny(Document doc, XmlSchemaAny anyObj, XmlSchema schema)(package private) ElementXmlSchemaSerializer.serializeAnyAttribute(Document doc, XmlSchemaAnyAttribute anyAttributeObj, XmlSchema schema) ********************************************************************* Element serializeAnyAttribute(Document doc, XmlSchemaAnyAttribute anyAttributeObj, XmlSchema schema)(package private) ElementXmlSchemaSerializer.serializeAppInfo(Document doc, XmlSchemaAppInfo appInfoObj, XmlSchema schema) ********************************************************************* Element serializeAppInfo(Document doc,XmlSchemaAppInfo appInfoObj, XmlSchema schema)(package private) ElementXmlSchemaSerializer.serializeAttribute(Document doc, XmlSchemaAttribute attributeObj, XmlSchema schema) ********************************************************************* Element serializeAttribute(Document doc, XmlSchemaAttribute attributeObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeAttributeGroup(Document doc, XmlSchemaAttributeGroup attributeGroupObj, XmlSchema schema) ********************************************************************* Element serializeAttributeGroup(Document doc, XmlSchemaAttributeGroup attributeGroupObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeAttributeGroupRef(Document doc, XmlSchemaAttributeGroupRef attributeGroupObj, XmlSchema schema) ********************************************************************* Element serializeAttributeGroupRef(Document doc, XmlSchemaAttributeGroupRef attributeGroupObj, XmlSchema schema) throws XmlSchemaSerializerException(package private) ElementXmlSchemaSerializer.serializeChoice(Document doc, XmlSchemaChoice choiceObj, XmlSchema schema) ********************************************************************* Element serializeChoice(Document doc, XmlSchemaChoice choiceObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeComplexContent(Document doc, XmlSchemaComplexContent complexContentObj, XmlSchema schema) ********************************************************************* Element serializeComplexContent(Document doc, XmlSchemaComplexContent complexContentObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeComplexContentExtension(Document doc, XmlSchemaComplexContentExtension extensionObj, XmlSchema schema) ********************************************************************* Element serializeComplexContentExtension(Document doc, XmlSchemaComplexContentExtension extensionObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeComplexContentRestriction(Document doc, XmlSchemaComplexContentRestriction restrictionObj, XmlSchema schema) ********************************************************************* Element serializeComplexContentRestriction(Document doc, XmlSchemaComplexContentRestriction restrictionObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeComplexType(Document doc, XmlSchemaComplexType complexTypeObj, XmlSchema schema) ********************************************************************* Element serializeComplexType(Document doc, XmlSchemaComplexType complexTypeObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeDocumentation(Document doc, XmlSchemaDocumentation documentationObj, XmlSchema schema) ********************************************************************* Element serializeDocumentation(Document doc,XmlSchemaDocumentation documentationObj, XmlSchema schema){(package private) ElementXmlSchemaSerializer.serializeElement(Document doc, XmlSchemaElement elementObj, XmlSchema schema) ********************************************************************* Element serializeElement(Document doc, XmlSchemaElement elementObj, XmlSchema schema) throws XmlSchemaSerializerException(package private) ElementXmlSchemaSerializer.serializeFacet(Document doc, XmlSchemaFacet facetObj, XmlSchema schema) ********************************************************************* Element serializeFacet(Document doc, XmlSchemaFacet facetObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeField(Document doc, XmlSchemaXPath fieldObj, XmlSchema schema) ********************************************************************* Element serializeField(Document doc, XmlSchemaXPath fieldObj, XmlSchema schema) throws XmlSchemaSerializerException(package private) ElementXmlSchemaSerializer.serializeGroup(Document doc, XmlSchemaGroup groupObj, XmlSchema schema) ********************************************************************* Element serializeGroup(Document doc, XmlSchemaGroup groupObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeGroupRef(Document doc, XmlSchemaGroupRef groupRefObj, XmlSchema schema) ********************************************************************* Element serializeGroupRef(Document doc, XmlSchemaGroupRef groupRefObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeIdentityConstraint(Document doc, XmlSchemaIdentityConstraint constraintObj, XmlSchema schema) ********************************************************************* Element serializeIdentityConstraint(Document doc, XmlSchemaIdentityConstraint constraintObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeImport(Document doc, XmlSchemaImport importObj, XmlSchema schema, boolean serializeIncluded) ********************************************************************* Element serializeImport(Document doc, XmlSchemaImport importObj, XmlSchema schema)throws XmlSchemaSerializerException(package private) ElementXmlSchemaSerializer.serializeInclude(Document doc, XmlSchemaInclude includeObj, XmlSchema schema, boolean serializeIncluded) ********************************************************************* Element serializeInclude(Document doc, XmlSchemaInclude includeObj, XmlSchema schema)throws XmlSchemaSerializerException(package private) ElementXmlSchemaSerializer.serializeRedefine(Document doc, XmlSchemaRedefine redefineObj, XmlSchema schema) ********************************************************************* Element serializeRedefine(Document doc, XmlSchemaRedefine redefineObj, XmlSchema schema)throws XmlSchemaSerializerExceptionDocument[]XmlSchemaSerializer.serializeSchema(XmlSchema schemaObj, boolean serializeIncluded) Serialize an entire schema, returning an array of DOM Documents, one per XSL file.private voidXmlSchemaSerializer.serializeSchemaChild(List<XmlSchemaObject> items, Element serializedSchema, Document serializedSchemaDocs, XmlSchema schemaObj, boolean serializeIncluded) (package private) Document[]XmlSchemaSerializer.serializeSchemaElement(XmlSchema schemaObj, boolean serializeIncluded) (package private) ElementXmlSchemaSerializer.serializeSelector(Document doc, XmlSchemaXPath selectorObj, XmlSchema schema) ********************************************************************* Element serializeSelector(Document doc, XmlSchemaXPath selectorObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeSequence(Document doc, XmlSchemaSequence sequenceObj, XmlSchema schema) ********************************************************************* Element serializeSequence(Document doc, XmlSchemaSequence sequenceObj, XmlSchema schema)throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeSimpleContent(Document doc, XmlSchemaSimpleContent simpleContentObj, XmlSchema schema) ********************************************************************* Element serializeSimpleContent(Document doc, XmlSchemaSimpleContent simpleContentObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeSimpleContentExtension(Document doc, XmlSchemaSimpleContentExtension extensionObj, XmlSchema schema) ********************************************************************* Element serializeSimpleContentExtension(Document doc, XmlSchemaSimpleContentExtension extensionObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeSimpleContentRestriction(Document doc, XmlSchemaSimpleContentRestriction restrictionObj, XmlSchema schema) ********************************************************************* Element serializeSimpleContentRestriction(Document doc, XmlSchemaSimpleContentRestriction restrictionObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeSimpleType(Document doc, XmlSchemaSimpleType simpleTypeObj, XmlSchema schema) ********************************************************************* Element serializeSimpleType(Document doc, XmlSchemaSimpleType simpleTypeObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeSimpleTypeList(Document doc, XmlSchemaSimpleTypeList listObj, XmlSchema schema) ********************************************************************* Element serializeSimpleTypeList(Document doc, XmlSchemaSimpleTypeList listObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeSimpleTypeRestriction(Document doc, XmlSchemaSimpleTypeRestriction restrictionObj, XmlSchema schema) ********************************************************************* Element serializeSimpleTypeRestriction(Document doc, XmlSchemaSimpleTypeRestriction restrictionObj, XmlSchema schema) throws XmlSchemaSerializerException{(package private) ElementXmlSchemaSerializer.serializeSimpleTypeUnion(Document doc, XmlSchemaSimpleTypeUnion unionObj, XmlSchema schema) ********************************************************************* Element serializeSimpleTypeUnion(Document doc, XmlSchemaSimpleTypeUnion unionObj, XmlSchema schema) throws XmlSchemaSerializerException{private voidXmlSchemaCollection.setDerivationByList(XmlSchema xsd, QName child, QName parent) private voidXmlSchemaCollection.setDerivationByRestriction(XmlSchema xsd, QName child, QName parent) private voidXmlSchemaCollection.setDerivationByRestriction(XmlSchema xsd, QName child, QName parent, XmlSchemaFacet[] facets) (package private) voidSchemaBuilder.setNamespaceAttributes(XmlSchema schema, Element schemaEl) voidStore a reference to an XmlSchema corresponding to this item.(package private) voidXmlSchemaSerializer.setupAttr(Document doc, List<XmlSchemaAttributeOrGroupRef> attrColl, XmlSchema schema, Element container) private voidXmlSchemaCollection.setupBuiltinDatatypeHierarchy(XmlSchema xsd) private ElementXmlSchemaSerializer.setupNamespaces(Document schemaDocs, XmlSchema schemaObj) Set upnamespaces appropriately and append that attr into specified element Method parameters in org.apache.ws.commons.schema with type arguments of type XmlSchemaModifier and TypeMethodDescriptionprotected XmlSchemaAttributeXmlSchema.getAttributeByName(QName name, boolean deep, Stack<XmlSchema> schemaStack) protected XmlSchemaAttributeGroupXmlSchema.getAttributeGroupByName(QName name, boolean deep, Stack<XmlSchema> schemaStack) protected XmlSchemaElementXmlSchema.getElementByName(QName name, boolean deep, Stack<XmlSchema> schemaStack) protected XmlSchemaGroupXmlSchema.getGroupByName(QName name, boolean deep, Stack<XmlSchema> schemaStack) protected XmlSchemaNotationXmlSchema.getNotationByName(QName name, boolean deep, Stack<XmlSchema> schemaStack) protected XmlSchemaTypeXmlSchema.getTypeByName(QName name, boolean deep, Stack<XmlSchema> schemaStack) Protected method that allows safe (non-recursive schema loading).voidXmlSchemaCollection.setKnownNamespaceMap(Map<String, XmlSchema> knownNamespaceMap) sets the known namespace mapConstructors in org.apache.ws.commons.schema with parameters of type XmlSchemaModifierConstructorDescriptionXmlSchemaAttribute(XmlSchema schema, boolean topLevel) Create a new attribute.XmlSchemaAttributeGroup(XmlSchema parent) Creates new XmlSchemaAttributeGroupXmlSchemaAttributeGroupRef(XmlSchema parent) Create an attribute group reference.XmlSchemaComplexType(XmlSchema schema, boolean topLevel) Creates new XmlSchemaComplexTypeXmlSchemaElement(XmlSchema parentSchema, boolean topLevel) Creates new XmlSchemaElementprotectedXmlSchemaExternal(XmlSchema parent) Creates new XmlSchemaExternalXmlSchemaGroup(XmlSchema parent) XmlSchemaImport(XmlSchema parent) Creates new XmlSchemaImportXmlSchemaInclude(XmlSchema parent) Creates new XmlSchemaIncludeXmlSchemaNotation(XmlSchema parent) Creates new XmlSchemaNotationXmlSchemaRedefine(XmlSchema parent) Creates new XmlSchemaRedefineXmlSchemaSimpleType(XmlSchema schema, boolean topLevel) Creates new XmlSchemaSimpleTypeprotectedXmlSchemaType(XmlSchema schema, boolean topLevel) Creates new XmlSchemaType -
Uses of XmlSchema in org.apache.ws.commons.schema.utils
Fields in org.apache.ws.commons.schema.utils declared as XmlSchemaModifier and TypeFieldDescriptionprotected XmlSchemaXmlSchemaRefBase.parentprotected XmlSchemaXmlSchemaNamedImpl.parentSchemaMethods in org.apache.ws.commons.schema.utils that return XmlSchemaModifier and TypeMethodDescriptionXmlSchemaNamed.getParent()Retrieve the parent schema.XmlSchemaNamedImpl.getParent()Retrieve the parent schema.Methods in org.apache.ws.commons.schema.utils with parameters of type XmlSchemaModifier and TypeMethodDescriptionvoidCalled for validating the given schemas target namespace.Constructors in org.apache.ws.commons.schema.utils with parameters of type XmlSchemaModifierConstructorDescriptionXmlSchemaNamedImpl(XmlSchema parent, boolean topLevel) Create a new named object.XmlSchemaNamedWithFormImpl(XmlSchema parent, boolean topLevel, boolean element) Delegate object for managing names for attributes and elements.XmlSchemaRef(XmlSchema parent, Class<T> targetClass) -
Uses of XmlSchema in org.apache.ws.commons.schema.walker
Fields in org.apache.ws.commons.schema.walker with type parameters of type XmlSchemaModifier and TypeFieldDescriptionSchemasByNamespace.mDatathe map of namespaces to a list of XmlSchemasMethods in org.apache.ws.commons.schema.walker that return XmlSchemaModifier and TypeMethodDescriptionSchemasByNamespace.getFirstSchema(String aNamespace) Returns the first XmlSchema added with the given namespace, using addSchema(...)SchemasByNamespace.getSchemaDefiningAttribute(QName aAttName) Returns an XmlSchema which includes an attribute with the given QName.SchemasByNamespace.getSchemaDefiningElement(QName aElementName) Returns an XmlSchema which includes an element with the given QName.SchemasByNamespace.getSchemas(String aNamespace) Returns a List of XmlSchemas that have been associated with the given namespace using addSchema(...).Methods in org.apache.ws.commons.schema.walker with parameters of type XmlSchema