Class DmnTypeDefinitionImpl

java.lang.Object
org.camunda.bpm.dmn.engine.impl.type.DmnTypeDefinitionImpl
All Implemented Interfaces:
DmnTypeDefinition

public class DmnTypeDefinitionImpl extends Object implements DmnTypeDefinition
  • Field Details

  • Constructor Details

  • Method Details

    • transform

      public org.camunda.bpm.engine.variable.value.TypedValue transform(Object value)
      Description copied from interface: DmnTypeDefinition
      Transform the given value into the type specified by the type name.
      Specified by:
      transform in interface DmnTypeDefinition
      Parameters:
      value - to transform into the specified type
      Returns:
      value of specified type
    • transformNotNullValue

      protected org.camunda.bpm.engine.variable.value.TypedValue transformNotNullValue(Object value)
    • getTypeName

      public String getTypeName()
      Specified by:
      getTypeName in interface DmnTypeDefinition
      Returns:
      the type name of this definition
    • setTypeName

      public void setTypeName(String typeName)
    • setTransformer

      public void setTransformer(DmnDataTypeTransformer transformer)
    • toString

      public String toString()
      Overrides:
      toString in class Object