org.camunda.spin.plugin.variable.value.impl.builder
Class SpinValueBuilderImpl<T extends SpinValue>

java.lang.Object
  extended by org.camunda.spin.plugin.variable.value.impl.builder.SpinValueBuilderImpl<T>
All Implemented Interfaces:
org.camunda.bpm.engine.variable.value.builder.TypedValueBuilder<T>, SpinValueBuilder<T>
Direct Known Subclasses:
JsonValueBuilderImpl, XmlValueBuilderImpl

public abstract class SpinValueBuilderImpl<T extends SpinValue>
extends Object
implements SpinValueBuilder<T>

Author:
Roman Smirnov

Field Summary
protected  T variableValue
           
 
Constructor Summary
SpinValueBuilderImpl(T value)
           
 
Method Summary
 T create()
           
 SpinValueBuilder<T> serializationDataFormat(org.camunda.bpm.engine.variable.value.SerializationDataFormat dataFormat)
           
 SpinValueBuilder<T> serializationDataFormat(String dataFormatName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

variableValue

protected T extends SpinValue variableValue
Constructor Detail

SpinValueBuilderImpl

public SpinValueBuilderImpl(T value)
Method Detail

create

public T create()
Specified by:
create in interface org.camunda.bpm.engine.variable.value.builder.TypedValueBuilder<T extends SpinValue>

serializationDataFormat

public SpinValueBuilder<T> serializationDataFormat(String dataFormatName)
Specified by:
serializationDataFormat in interface SpinValueBuilder<T extends SpinValue>

serializationDataFormat

public SpinValueBuilder<T> serializationDataFormat(org.camunda.bpm.engine.variable.value.SerializationDataFormat dataFormat)
Specified by:
serializationDataFormat in interface SpinValueBuilder<T extends SpinValue>


Copyright © 2016 camunda services GmbH. All rights reserved.