org.modeldriven.fuml.bind
Interface DataBinding

All Known Implementing Classes:
FumlConfigDataBinding, RepositoryConfigDataBinding

public interface DataBinding


Method Summary
 BindingValidationEventHandler getValidationEventHandler()
           
 String marshal(Object root)
           
 Object unmarshal(InputStream stream)
           
 Object unmarshal(String xml)
           
 Object validate(InputStream xml)
           
 Object validate(String xml)
           
 

Method Detail

marshal

String marshal(Object root)
               throws JAXBException
Throws:
JAXBException

unmarshal

Object unmarshal(String xml)
                 throws JAXBException
Throws:
JAXBException

unmarshal

Object unmarshal(InputStream stream)
                 throws JAXBException
Throws:
JAXBException

validate

Object validate(String xml)
                throws JAXBException
Throws:
JAXBException

validate

Object validate(InputStream xml)
                throws JAXBException,
                       UnmarshalException
Throws:
JAXBException
UnmarshalException

getValidationEventHandler

BindingValidationEventHandler getValidationEventHandler()
                                                        throws JAXBException
Throws:
JAXBException


Copyright © 2012. All Rights Reserved.