org.jboss.osgi.jbossxb
Interface UnmarshallerService
public interface UnmarshallerService
An unmarshaller service
- Since:
- 26-Nov-2009
- Author:
- thomas.diesler@jboss.com
setFeature
void setFeature(java.lang.String featureName,
boolean flag)
setValidation
void setValidation(boolean validation)
setNamespaceAware
void setNamespaceAware(boolean namespaces)
setSchemaValidation
void setSchemaValidation(boolean validation)
setErrorHandler
void setErrorHandler(org.xml.sax.ErrorHandler errorHandler)
registerSchemaLocation
void registerSchemaLocation(java.lang.String id,
java.lang.String dtdOrSchema)
addClassBinding
void addClassBinding(java.lang.String nsUri,
java.lang.String className)
addClassBinding
void addClassBinding(java.lang.String nsUri,
java.lang.Class<?> clazz)
unmarshal
java.lang.Object unmarshal(java.io.Reader xmlReader)
throws java.io.IOException
- Throws:
java.io.IOException
unmarshal
java.lang.Object unmarshal(java.io.InputStream xmlStream)
throws java.io.IOException
- Throws:
java.io.IOException
unmarshal
java.lang.Object unmarshal(org.xml.sax.InputSource source)
throws java.io.IOException
- Throws:
java.io.IOException
unmarshal
java.lang.Object unmarshal(java.lang.String xml)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2009. All Rights Reserved.