Package org.drools.core.base
Interface XMLSupport
-
- All Superinterfaces:
Comparable<org.kie.api.internal.utils.KieService>,org.kie.api.internal.utils.KieService
public interface XMLSupport extends org.kie.api.internal.utils.KieService
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classXMLSupport.Holderstatic classXMLSupport.Optionsstatic interfaceXMLSupport.XmlMarshaller<T>
-
Field Summary
Fields Modifier and Type Field Description static StringNO_XML_SUPPORT
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default <T> TfromXml(String s)<T> TfromXml(XMLSupport.Options options, String s)static XMLSupportget()XMLSupport.XmlMarshallerkieModuleMarshaller()static XMLSupport.Optionsoptions()static booleanpresent()static <T> TthrowExceptionForMissingXmlSupport()default StringtoXml(Object obj)StringtoXml(XMLSupport.Options options, Object obj)
-
-
-
Field Detail
-
NO_XML_SUPPORT
static final String NO_XML_SUPPORT
- See Also:
- Constant Field Values
-
-
Method Detail
-
throwExceptionForMissingXmlSupport
static <T> T throwExceptionForMissingXmlSupport()
-
get
static XMLSupport get()
-
present
static boolean present()
-
fromXml
default <T> T fromXml(String s)
-
options
static XMLSupport.Options options()
-
toXml
String toXml(XMLSupport.Options options, Object obj)
-
fromXml
<T> T fromXml(XMLSupport.Options options, String s)
-
kieModuleMarshaller
XMLSupport.XmlMarshaller kieModuleMarshaller()
-
-