org.camunda.bpm.dmn.engine.impl.type
Class LongDataTypeTransformer
java.lang.Object
org.camunda.bpm.dmn.engine.impl.type.LongDataTypeTransformer
- All Implemented Interfaces:
- DataTypeTransformer
public class LongDataTypeTransformer
- extends Object
- implements DataTypeTransformer
Transform values of type Number and String into Long.
- Author:
- Philipp Ossler
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LongDataTypeTransformer
public LongDataTypeTransformer()
transform
public Object transform(Object value)
throws IllegalArgumentException
- Description copied from interface:
DataTypeTransformer
- Transform the given value.
- Specified by:
transform in interface DataTypeTransformer
- Parameters:
value - of any type
- Returns:
- value of the specific type
- Throws:
IllegalArgumentException - if the value can not be transformed
transformNumber
protected Long transformNumber(Number value)
isLong
protected boolean isLong(Number value)
transformString
protected Long transformString(String value)
Copyright © 2015 camunda services GmbH. All rights reserved.