org.camunda.bpm.dmn.engine.impl.type
Class DateDataTypeTransformer

java.lang.Object
  extended by org.camunda.bpm.dmn.engine.impl.type.DateDataTypeTransformer
All Implemented Interfaces:
DmnDataTypeTransformer

public class DateDataTypeTransformer
extends Object
implements DmnDataTypeTransformer

Transform values of type Date and String into DateValue which contains date and time. A String should have the format yyyy-MM-dd'T'HH:mm:ss.

Author:
Philipp Ossler

Field Summary
protected  SimpleDateFormat format
           
 
Constructor Summary
DateDataTypeTransformer()
           
 
Method Summary
 org.camunda.bpm.engine.variable.value.TypedValue transform(Object value)
          Transform the given value.
protected  Date transformString(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

format

protected SimpleDateFormat format
Constructor Detail

DateDataTypeTransformer

public DateDataTypeTransformer()
Method Detail

transform

public org.camunda.bpm.engine.variable.value.TypedValue transform(Object value)
                                                           throws IllegalArgumentException
Description copied from interface: DmnDataTypeTransformer
Transform the given value.

Specified by:
transform in interface DmnDataTypeTransformer
Parameters:
value - of any type
Returns:
value of the specific type
Throws:
IllegalArgumentException - if the value can not be transformed

transformString

protected Date transformString(String value)


Copyright © 2017 camunda services GmbH. All rights reserved.