Class DMNTypeUtils


  • public class DMNTypeUtils
    extends java.lang.Object
    Internal utility class
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.kie.dmn.api.core.DMNType genericOfCollection​(org.kie.dmn.api.core.DMNType dmnType)  
      static org.kie.dmn.api.core.DMNType getBelongingType​(org.kie.dmn.api.core.DMNType dmnType)  
      static org.kie.dmn.feel.lang.types.BuiltInType getFEELBuiltInType​(org.kie.dmn.api.core.DMNType dmnType)  
      static org.kie.dmn.api.core.DMNType getRootBaseTypeOfCollection​(org.kie.dmn.api.core.DMNType dmnType)  
      static boolean isFEELAny​(org.kie.dmn.api.core.DMNType dmnType)  
      static boolean isFEELBuiltInType​(org.kie.dmn.api.core.DMNType dmnType)  
      static boolean isInnerComposite​(org.kie.dmn.api.core.DMNType dmnType)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • isFEELBuiltInType

        public static boolean isFEELBuiltInType​(org.kie.dmn.api.core.DMNType dmnType)
      • isFEELAny

        public static boolean isFEELAny​(org.kie.dmn.api.core.DMNType dmnType)
      • getFEELBuiltInType

        public static org.kie.dmn.feel.lang.types.BuiltInType getFEELBuiltInType​(org.kie.dmn.api.core.DMNType dmnType)
      • isInnerComposite

        public static boolean isInnerComposite​(org.kie.dmn.api.core.DMNType dmnType)
      • genericOfCollection

        public static org.kie.dmn.api.core.DMNType genericOfCollection​(org.kie.dmn.api.core.DMNType dmnType)
      • getRootBaseTypeOfCollection

        public static org.kie.dmn.api.core.DMNType getRootBaseTypeOfCollection​(org.kie.dmn.api.core.DMNType dmnType)
      • getBelongingType

        public static org.kie.dmn.api.core.DMNType getBelongingType​(org.kie.dmn.api.core.DMNType dmnType)