Uses of Interface
org.camunda.spin.spi.DataFormat
Package
Description
-
Uses of DataFormat in org.camunda.spin
Modifier and TypeFieldDescriptionprotected Map<String,
DataFormat<?>> DataFormats.availableDataFormats
Modifier and TypeMethodDescriptionstatic DataFormat<? extends Spin<?>>
DataFormats.getDataFormat
(String dataFormatName) Returns the registered data format for the given name.DataFormat<? extends Spin<?>>
DataFormats.getDataFormatByName
(String name) static DataFormat<SpinJsonNode>
DataFormats.json()
Returns the global json data format that can be provided with configuration that applies to any Spin json operation.static DataFormat<SpinXmlElement>
DataFormats.xml()
Returns the global xml data format that can be provided with configuration that applies to any Spin xml operation.Modifier and TypeMethodDescriptionSet<DataFormat<? extends Spin<?>>>
DataFormats.getAllAvailableDataFormats()
static Set<DataFormat<? extends Spin<?>>>
DataFormats.getAvailableDataFormats()
Modifier and TypeMethodDescriptionabstract <T extends Spin<?>>
TSpinFactory.createSpin
(Object parameter, DataFormat<T> format) static <T extends Spin<?>>
TSpin.S
(Object input, DataFormat<T> format) Creates a spin wrapper for a data input of a given data format.Modifier and TypeMethodDescriptionprotected void
DataFormats.applyConfigurator
(Map<String, DataFormat<?>> dataFormats, DataFormatConfigurator configurator) protected void
DataFormats.applyConfigurators
(Map<String, DataFormat<?>> dataFormats, ClassLoader classloader) protected void
DataFormats.applyConfigurators
(Map<String, DataFormat<?>> dataFormats, ClassLoader classloader, List<DataFormatConfigurator> dataFormatConfigurators) protected void
DataFormats.registerCustomDataFormats
(Map<String, DataFormat<?>> dataFormats, ClassLoader classloader) protected void
DataFormats.registerCustomDataFormats
(Map<String, DataFormat<?>> dataFormats, ClassLoader classloader, Map<String, Object> configurationProperties) protected void
DataFormats.registerProvider
(Map<String, DataFormat<?>> dataFormats, DataFormatProvider provider) protected void
DataFormats.registerProvider
(Map<String, DataFormat<?>> dataFormats, DataFormatProvider provider, Map<String, Object> configurationProperties) -
Uses of DataFormat in org.camunda.spin.impl
Modifier and TypeMethodDescription<T extends Spin<?>>
TSpinFactoryImpl.createSpin
(Object parameter, DataFormat<T> format) <T extends Spin<?>>
TSpinFactoryImpl.createSpinFromObject
(Object parameter, DataFormat<T> format) <T extends Spin<?>>
TSpinFactoryImpl.createSpinFromReader
(Reader parameter, DataFormat<T> format) <T extends Spin<?>>
TSpinFactoryImpl.createSpinFromSpin
(T parameter, DataFormat<T> format) <T extends Spin<?>>
TSpinFactoryImpl.createSpinFromString
(String parameter, DataFormat<T> format) -
Uses of DataFormat in org.camunda.spin.impl.json.jackson.format
Modifier and TypeClassDescriptionclass
Spin data format that can wrap Json content and uses Jackson as its implementation.Modifier and TypeMethodDescriptionboolean
AbstractJacksonJsonTypeDetector.appliesTo
(DataFormat<?> dataFormat) -
Uses of DataFormat in org.camunda.spin.impl.logging
Modifier and TypeMethodDescriptionprotected void
SpinCoreLogger.logDataFormat
(DataFormat<?> dataFormat) Modifier and TypeMethodDescriptionvoid
SpinCoreLogger.logDataFormats
(Collection<DataFormat<?>> formats) -
Uses of DataFormat in org.camunda.spin.impl.util
Modifier and TypeMethodDescriptionstatic Class<?>
SpinReflectUtil.loadClass
(String classname, DataFormat<?> dataFormat) Used by dataformats if they need to load a class -
Uses of DataFormat in org.camunda.spin.impl.xml.dom.format
Modifier and TypeMethodDescriptionDataFormat<?>
DomXmlDataFormatProvider.createInstance()
DataFormat<?>
DomXmlDataFormatProvider.createInstance
(Map<String, Object> configurationProperties) -
Uses of DataFormat in org.camunda.spin.plugin.impl
Modifier and TypeFieldDescriptionprotected DataFormat<?>
SpinObjectValueSerializer.dataFormat
protected DataFormat<?>
SpinValueSerializer.dataFormat
ModifierConstructorDescriptionJsonValueSerializer
(DataFormat<SpinJsonNode> dataFormat) SpinObjectValueSerializer
(String name, DataFormat<?> dataFormat) SpinValueSerializer
(SerializableValueType type, DataFormat<?> dataFormat, String name) XmlValueSerializer
(DataFormat<SpinXmlElement> dataFormat) -
Uses of DataFormat in org.camunda.spin.plugin.variable.value
Modifier and TypeMethodDescriptionJsonValue.getDataFormat()
DataFormat<? extends Spin<?>>
SpinValue.getDataFormat()
XmlValue.getDataFormat()
-
Uses of DataFormat in org.camunda.spin.plugin.variable.value.impl
Modifier and TypeMethodDescriptionJsonValueImpl.getDataFormat()
DataFormat<? extends Spin<?>>
SpinValueImpl.getDataFormat()
XmlValueImpl.getDataFormat()
-
Uses of DataFormat in org.camunda.spin.spi
Modifier and TypeInterfaceDescriptioninterface
DataFormatConfigurator<T extends DataFormat<?>>
Can be used to configure data formats of a certain type.Modifier and TypeMethodDescriptionDataFormat<?>
DataFormatProvider.createInstance()
default DataFormat<?>
DataFormatProvider.createInstance
(Map<String, Object> configurationProperties)