public class TypeResolver extends Object
Modifier and Type | Field and Description |
---|---|
protected Map |
conditions |
protected Map |
functions |
protected Map |
registers |
protected Map |
validators |
Constructor and Description |
---|
TypeResolver() |
Modifier and Type | Method and Description |
---|---|
Condition |
getCondition(String type,
Map args) |
FunctionProvider |
getFunction(String type,
Map args) |
Register |
getRegister(String type,
Map args) |
static TypeResolver |
getResolver() |
Validator |
getValidator(String type,
Map args) |
protected Object |
loadObject(String clazz) |
static void |
setResolver(TypeResolver resolver) |
protected Map conditions
protected Map functions
protected Map registers
protected Map validators
public Condition getCondition(String type, Map args) throws WorkflowException
WorkflowException
public FunctionProvider getFunction(String type, Map args) throws WorkflowException
WorkflowException
public Register getRegister(String type, Map args) throws WorkflowException
WorkflowException
public static void setResolver(TypeResolver resolver)
public static TypeResolver getResolver()
public Validator getValidator(String type, Map args) throws WorkflowException
WorkflowException
Copyright © 2021 catworkx GmbH. All rights reserved.