Modifier and Type | Method and Description |
---|---|
Object |
Unmarshaller.unmarshal(InputSource source,
SchemaBinding schemaBinding) |
Object |
UnmarshallerImpl.unmarshal(InputSource source,
SchemaBinding schemaBinding) |
Object |
Unmarshaller.unmarshal(InputStream xmlStream,
SchemaBinding schemaBinding) |
Object |
UnmarshallerImpl.unmarshal(InputStream xmlStream,
SchemaBinding schemaBinding) |
Object |
Unmarshaller.unmarshal(Reader xmlReader,
SchemaBinding schemaBinding) |
Object |
UnmarshallerImpl.unmarshal(Reader xmlReader,
SchemaBinding schemaBinding) |
Object |
Unmarshaller.unmarshal(String xml,
SchemaBinding schemaBinding) |
Object |
UnmarshallerImpl.unmarshal(String xml,
SchemaBinding schemaBinding) |
Modifier and Type | Method and Description |
---|---|
SchemaBinding |
AbstractMutableSchemaResolver.resolve(String nsURI,
String localName,
String schemaLocation)
Uses the JBossEntityResolver.resolveEntity by:
1.
|
Modifier and Type | Method and Description |
---|---|
SchemaBinding |
MarshallingContext.getSchemaBinding() |
Modifier and Type | Method and Description |
---|---|
void |
MarshallerImpl.marshal(SchemaBinding model,
ObjectModelProvider provider,
Object root,
Writer writer) |
Modifier and Type | Field and Description |
---|---|
protected SchemaBinding |
TermBinding.schema |
Modifier and Type | Method and Description |
---|---|
static SchemaBinding |
XsdBinder.bind(InputStream xsdStream,
String encoding) |
static SchemaBinding |
XsdBinder.bind(InputStream xsdStream,
String encoding,
SchemaBindingResolver resolver)
Create a SchemaBinding from and xsd stream.
|
static SchemaBinding |
XsdBinder.bind(InputStream xsdStream,
String encoding,
SchemaBindingResolver resolver,
boolean processAnnotations)
Create a SchemaBinding from and xsd stream.
|
static SchemaBinding |
XsdBinder.bind(InputStream xsdStream,
String encoding,
String baseURI)
Create a SchemaBinding from and xsd stream.
|
static SchemaBinding |
XsdBinder.bind(InputStream xsdStream,
String encoding,
String baseURI,
boolean processAnnotations)
Create a SchemaBinding from and xsd stream.
|
static SchemaBinding |
XsdBinder.bind(Reader xsdReader,
String encoding) |
static SchemaBinding |
XsdBinder.bind(Reader xsdReader,
String encoding,
SchemaBindingResolver resolver)
Create a SchemaBinding from and xsd reader.
|
static SchemaBinding |
XsdBinder.bind(Reader xsdReader,
String encoding,
String baseURI)
Create a SchemaBinding from and xsd reader.
|
static SchemaBinding |
XsdBinder.bind(String xsdUrl)
Create a SchemaBinding from and xsd url/uri.
|
static SchemaBinding |
XsdBinder.bind(String xsdUrl,
SchemaBindingResolver resolver)
Create a SchemaBinding from and xsd url/uri.
|
static SchemaBinding |
XsdBinder.bind(String xsd,
String encoding)
Create a SchemaBinding from and xsd string.
|
static SchemaBinding |
XsdBinder.bind(String xsd,
String encoding,
SchemaBindingResolver resolver)
Create a SchemaBinding from and xsd string.
|
static SchemaBinding |
XsdBinder.bind(org.apache.xerces.xs.XSModel model,
SchemaBindingResolver resolver) |
static SchemaBinding |
XsdBinder.bind(org.apache.xerces.xs.XSModel model,
SchemaBindingResolver resolver,
boolean processAnnotations) |
SchemaBinding |
AnyAttributeBinding.getSchema() |
SchemaBinding |
TermBinding.getSchema() |
SchemaBinding |
AttributeBinding.getSchema() |
SchemaBinding |
TypeBinding.getSchemaBinding() |
SchemaBinding |
SchemaBindingInitializer.init(SchemaBinding schema)
Adjust schema binding programatically if needed.
|
SchemaBinding |
XsdBinder.parse(InputStream xsdStream,
String encoding) |
SchemaBinding |
XsdBinder.parse(Reader xsdReader,
String encoding) |
SchemaBinding |
XsdBinder.parse(String xsdUrl) |
SchemaBinding |
SchemaBindingResolver.resolve(String nsUri,
String elementName,
String schemaLocation)
Returns an instance of SchemaBinding corresponding to the namespace URI.
|
Modifier and Type | Method and Description |
---|---|
static void |
XsdBinder.bindElement(SchemaBinding schema,
org.apache.xerces.xs.XSElementDeclaration element,
int minOccurs,
int maxOccurs,
boolean maxOccursUnbounded)
Deprecated.
This method is added temporary to get anonymous type binding working in JBossWS.
It will be removed when anonymous type binding in JBossWS is implemented properly.
No one else should use this method.
This method binds an element declaration and adds it as a global element to the passed in schema binding. |
static void |
XsdBinder.bindType(SchemaBinding schema,
org.apache.xerces.xs.XSTypeDefinition type)
Deprecated.
This method is added temporary to get anonymous type binding working in JBossWS.
It will be removed when anonymous type binding in JBossWS is implemented properly.
No one else should use this method.
This method binds a type definition and adds it as a global type to the passed in schema binding. |
SchemaBinding |
SchemaBindingInitializer.init(SchemaBinding schema)
Adjust schema binding programatically if needed.
|
void |
TypeBinding.setSchemaBinding(SchemaBinding schemaBinding) |
Constructor and Description |
---|
AllBinding(SchemaBinding schema) |
AnyAttributeBinding(SchemaBinding schema,
AnyAttributeHandler handler) |
AttributeBinding(SchemaBinding schema,
QName qName,
TypeBinding type,
AttributeHandler handler) |
ChoiceBinding(SchemaBinding schema) |
ElementBinding(SchemaBinding schema,
QName qName,
TypeBinding typeBinding) |
ModelGroupBinding(SchemaBinding schema) |
SequenceBinding(SchemaBinding schema) |
SundayContentHandler(SchemaBinding schema) |
TermBinding(SchemaBinding schema) |
UnorderedSequenceBinding(SchemaBinding schema) |
WildcardBinding(SchemaBinding schema) |
Modifier and Type | Method and Description |
---|---|
SchemaBinding |
JBossXBNoSchemaBuilder.build()
Build the schema
|
static SchemaBinding |
JBossXBBuilder.build(boolean rebuildFirst,
Class<?>... roots)
Builds a schema binding from an array of classes.
|
static SchemaBinding |
JBossXBBuilder.build(Class<?>... roots)
Calls build(false, roots).
|
static SchemaBinding |
JBossXBBuilder.build(Class<?> root)
Build the SchemaBinding from the class
|
static SchemaBinding |
JBossXBBuilder.build(Class<?> root,
boolean rebuild)
Build the SchemaBinding from the class.
|
SchemaBinding |
BuilderSchemaBindingInitializer.init(SchemaBinding schema) |
Modifier and Type | Method and Description |
---|---|
void |
JBossXBNoSchemaBuilder.build(SchemaBinding schema)
Builds schema binding components from the class and adds them to the SchemaBinding
passed in the argument.
|
static void |
JBossXBBuilder.build(SchemaBinding schemaBinding,
Class<?> root)
Build from a preparsed schema binding.
|
SchemaBinding |
BuilderSchemaBindingInitializer.init(SchemaBinding schema) |
protected static void |
JBossXBBuilder.initSchema(SchemaBinding schemaBinding,
org.jboss.reflect.spi.ClassInfo classInfo)
Initialize the schema binding from the root
|
Modifier and Type | Method and Description |
---|---|
SchemaBinding |
SchemaBindingPropertyInitializer.init(SchemaBinding schema) |
Modifier and Type | Method and Description |
---|---|
SchemaBinding |
SchemaBindingPropertyInitializer.init(SchemaBinding schema) |
void |
AbstractSchemaBindingValidator.validate(InputSource is,
SchemaBinding binding) |
void |
SchemaBindingValidator.validate(InputSource is,
SchemaBinding binding)
This method will check that the XSD represented with InputSource and SchemaBinding are consistent.
|
protected void |
DefaultSchemaBindingValidator.validate(org.apache.xerces.xs.XSModel xsSchema,
SchemaBinding schemaBinding) |
protected abstract void |
AbstractSchemaBindingValidator.validate(org.apache.xerces.xs.XSModel xsSchema,
SchemaBinding schemaBinding) |
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.