Class DMNParseUtil
- java.lang.Object
-
- org.flowable.dmn.engine.impl.el.util.DMNParseUtil
-
public class DMNParseUtil extends Object
- Author:
- Yvo Swillens
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.LoggerLOGGER
-
Constructor Summary
Constructors Constructor Description DMNParseUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected 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)protected static List<Object>split(String str, Class<?> collectionType)
-
-
-
Method Detail
-
isCollection
public static boolean isCollection(Object collection)
-
isJavaCollection
public static boolean isJavaCollection(Object collection)
-
isArrayNode
public static boolean isArrayNode(Object collection)
-
isParseableCollection
public static boolean isParseableCollection(Object value)
-
parseCollection
public static Collection parseCollection(Object value, Object targetType)
-
getCollectionFromArrayNode
public static Collection getCollectionFromArrayNode(com.fasterxml.jackson.databind.node.ArrayNode arrayNode)
-
getJsonValue
protected static Object getJsonValue(com.fasterxml.jackson.databind.JsonNode jsonNode)
-
formatElementValue
protected static Object formatElementValue(Object value, Class<?> collectionType)
-
-