Class ValueTypeResolverImpl

  • All Implemented Interfaces:
    org.camunda.bpm.engine.variable.type.ValueTypeResolver

    public class ValueTypeResolverImpl
    extends Object
    implements org.camunda.bpm.engine.variable.type.ValueTypeResolver
    Resolves ValueType by name.
    Author:
    Daniel Meyer
    • Field Detail

      • knownTypes

        protected Map<String,​org.camunda.bpm.engine.variable.type.ValueType> knownTypes
    • Constructor Detail

      • ValueTypeResolverImpl

        public ValueTypeResolverImpl()
    • Method Detail

      • addType

        public void addType​(org.camunda.bpm.engine.variable.type.ValueType type)
        Specified by:
        addType in interface org.camunda.bpm.engine.variable.type.ValueTypeResolver
      • typeForName

        public org.camunda.bpm.engine.variable.type.ValueType typeForName​(String typeName)
        Specified by:
        typeForName in interface org.camunda.bpm.engine.variable.type.ValueTypeResolver
      • getSubTypes

        public Collection<org.camunda.bpm.engine.variable.type.ValueType> getSubTypes​(org.camunda.bpm.engine.variable.type.ValueType type)
        Specified by:
        getSubTypes in interface org.camunda.bpm.engine.variable.type.ValueTypeResolver