org.camunda.bpm.engine.impl.variable
Class ValueTypeResolverImpl

java.lang.Object
  extended by org.camunda.bpm.engine.impl.variable.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 Summary
protected  Map<String,org.camunda.bpm.engine.variable.type.ValueType> knownTypes
           
 
Constructor Summary
ValueTypeResolverImpl()
           
 
Method Summary
 void addType(org.camunda.bpm.engine.variable.type.ValueType type)
           
 Collection<org.camunda.bpm.engine.variable.type.ValueType> getSubTypes(org.camunda.bpm.engine.variable.type.ValueType type)
           
 org.camunda.bpm.engine.variable.type.ValueType typeForName(String typeName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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


Copyright © 2015 camunda services GmbH. All rights reserved.