|
JBoss XML Binding 2.0.3.GA | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.xb.binding.sunday.unmarshalling.SchemaResolverConfig
public class SchemaResolverConfig
SchemaResolverConfig.
Field Summary | |
---|---|
protected Properties |
bindingClasses
The binding classes by namespace |
protected Properties |
bindingClassesByLocation
The binding classes by schemaLocation |
protected Properties |
parseAnnotations
The parse annotations by namespace |
protected static MutableSchemaResolverWithQNameMapping |
resolver
The singleton schema resolver |
protected Map<String,SchemaBindingInitializer> |
schemaInitializerInstances
The initializer instances by namespace |
protected Properties |
schemaInitializers
The initializers by namespace |
protected Properties |
schemaLocations
The locations by namespace |
Constructor Summary | |
---|---|
SchemaResolverConfig()
|
Method Summary | |
---|---|
Properties |
getBindingClasses()
Get the JBossXBBuilder namespace to Class mappings. |
Properties |
getBindingClassesByLocations()
Get the JBossXBBuilder schema location to Class mappings. |
boolean |
getCacheResolvedSchemas()
Get whether schemas are cached by namespaceURI |
Properties |
getParseAnnotations()
Get the parseAnnotations. |
Map<String,SchemaBindingInitializer> |
getSchemaInitializerInstances()
Get the schemaInitializers. |
Properties |
getSchemaInitializers()
Get the schemaInitializers. |
Properties |
getSchemaLocations()
Get the schemaLocations. |
void |
setBindingClasses(Properties bindingClasses)
Set the JBossXBBuilder namespace to Class mappings. |
void |
setBindingClassesByElementNames(Map<QName,String> bindingClassesByElementName)
|
void |
setBindingClassesByLocations(Properties bindingClassesByLocation)
Set the JBossXBBuilder schema location to Class mappings. |
void |
setCacheResolvedSchemas(boolean flag)
Set whether schemas are cached by namespaceURI |
void |
setParseAnnotations(Properties parseAnnotations)
Set the parseAnnotations. |
void |
setSchemaInitializerInstances(Map<String,SchemaBindingInitializer> schemaInitializers)
Set the schemaInitializers. |
void |
setSchemaInitializers(Properties schemaInitializers)
Set the schemaInitializers. |
void |
setSchemaLocations(Properties schemaLocations)
Set the schemaLocations. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static MutableSchemaResolverWithQNameMapping resolver
protected Properties schemaInitializers
protected Map<String,SchemaBindingInitializer> schemaInitializerInstances
protected Properties schemaLocations
protected Properties parseAnnotations
protected Properties bindingClasses
protected Properties bindingClassesByLocation
Constructor Detail |
---|
public SchemaResolverConfig()
Method Detail |
---|
public boolean getCacheResolvedSchemas()
SchemaResolverConfigMBean
getCacheResolvedSchemas
in interface SchemaResolverConfigMBean
public void setCacheResolvedSchemas(boolean flag)
SchemaResolverConfigMBean
setCacheResolvedSchemas
in interface SchemaResolverConfigMBean
flag
- - true if schemas are cachedpublic Properties getSchemaInitializers()
SchemaResolverConfigMBean
getSchemaInitializers
in interface SchemaResolverConfigMBean
public void setSchemaInitializers(Properties schemaInitializers)
SchemaResolverConfigMBean
setSchemaInitializers
in interface SchemaResolverConfigMBean
schemaInitializers
- the schemaInitializers.public Map<String,SchemaBindingInitializer> getSchemaInitializerInstances()
SchemaResolverConfigMBean
getSchemaInitializerInstances
in interface SchemaResolverConfigMBean
public void setSchemaInitializerInstances(Map<String,SchemaBindingInitializer> schemaInitializers)
SchemaResolverConfigMBean
setSchemaInitializerInstances
in interface SchemaResolverConfigMBean
schemaInitializers
- the schemaInitializers.public Properties getSchemaLocations()
SchemaResolverConfigMBean
getSchemaLocations
in interface SchemaResolverConfigMBean
public void setSchemaLocations(Properties schemaLocations)
SchemaResolverConfigMBean
setSchemaLocations
in interface SchemaResolverConfigMBean
schemaLocations
- the schemaLocations.public Properties getParseAnnotations()
SchemaResolverConfigMBean
getParseAnnotations
in interface SchemaResolverConfigMBean
public void setParseAnnotations(Properties parseAnnotations)
SchemaResolverConfigMBean
setParseAnnotations
in interface SchemaResolverConfigMBean
parseAnnotations
- the parseAnnotations.public Properties getBindingClassesByLocations()
SchemaResolverConfigMBean
getBindingClassesByLocations
in interface SchemaResolverConfigMBean
public void setBindingClassesByLocations(Properties bindingClassesByLocation)
SchemaResolverConfigMBean
setBindingClassesByLocations
in interface SchemaResolverConfigMBean
public Properties getBindingClasses()
SchemaResolverConfigMBean
getBindingClasses
in interface SchemaResolverConfigMBean
public void setBindingClasses(Properties bindingClasses)
SchemaResolverConfigMBean
setBindingClasses
in interface SchemaResolverConfigMBean
public void setBindingClassesByElementNames(Map<QName,String> bindingClassesByElementName)
|
JBoss XML Binding 2.0.3.GA | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |