Class DMNParseUtil
java.lang.Object
org.flowable.dmn.engine.impl.el.util.DMNParseUtil
- Author:
- Yvo Swillens
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static ObjectformatElementValue(Object value, Class<?> collectionType) static CollectiongetCollectionFromArrayNode(com.fasterxml.jackson.databind.node.ArrayNode arrayNode) protected static ObjectgetFormattedValue(Object value, Object inputCollection) protected static ObjectgetJsonValue(com.fasterxml.jackson.databind.JsonNode jsonNode) protected static ObjectgetNumberValue(String value) protected static ObjectgetNumberValue(String value, Class<?> targetType) protected static Class<?>getTargetType(Object targetTypeObject) static booleanisArrayNode(Object collection) static booleanisCollection(Object collection) static booleanisJavaCollection(Object collection) static booleanisParseableCollection(Object value) static CollectionparseCollection(Object value, Object targetType) protected static StringremovedSurroundingQuotes(String value)
-
Field Details
-
LOGGER
protected static final org.slf4j.Logger LOGGER
-
-
Constructor Details
-
DMNParseUtil
public DMNParseUtil()
-
-
Method Details
-
isCollection
-
isJavaCollection
-
isArrayNode
-
isParseableCollection
-
parseCollection
-
getCollectionFromArrayNode
public static Collection getCollectionFromArrayNode(com.fasterxml.jackson.databind.node.ArrayNode arrayNode) -
getJsonValue
-
split
-
getFormattedValue
-
formatElementValue
-
removedSurroundingQuotes
-
getNumberValue
-
getNumberValue
-
getTargetType
-