org.plasma.common.bind
Interface DataBinding


public interface DataBinding


Method Summary
 BindingValidationEventHandler getValidationEventHandler()
           
 java.lang.String marshal(java.lang.Object root)
           
 java.lang.Object unmarshal(java.io.InputStream stream)
           
 java.lang.Object unmarshal(java.lang.String xml)
           
 java.lang.Object validate(java.io.InputStream xml)
           
 java.lang.Object validate(java.lang.String xml)
           
 

Method Detail

marshal

java.lang.String marshal(java.lang.Object root)
                         throws javax.xml.bind.JAXBException
Throws:
javax.xml.bind.JAXBException

unmarshal

java.lang.Object unmarshal(java.lang.String xml)
                           throws javax.xml.bind.JAXBException
Throws:
javax.xml.bind.JAXBException

unmarshal

java.lang.Object unmarshal(java.io.InputStream stream)
                           throws javax.xml.bind.JAXBException
Throws:
javax.xml.bind.JAXBException

validate

java.lang.Object validate(java.lang.String xml)
                          throws javax.xml.bind.JAXBException
Throws:
javax.xml.bind.JAXBException

validate

java.lang.Object validate(java.io.InputStream xml)
                          throws javax.xml.bind.JAXBException,
                                 javax.xml.bind.UnmarshalException
Throws:
javax.xml.bind.JAXBException
javax.xml.bind.UnmarshalException

getValidationEventHandler

BindingValidationEventHandler getValidationEventHandler()
                                                        throws javax.xml.bind.JAXBException
Throws:
javax.xml.bind.JAXBException


Copyright © 2013. All Rights Reserved.