Package de.redsix.dmncheck.feel
Class ExpressionType
- java.lang.Object
-
- de.redsix.dmncheck.feel.ExpressionType
-
@Data public abstract class ExpressionType extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceExpressionType.Cases<R>
-
Constructor Summary
Constructors Constructor Description ExpressionType()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract booleanequals(@Nullable Object obj)abstract inthashCode()static booleanisNumeric(ExpressionType givenType)booleanisSubtypeOf(ExpressionType supertype)abstract <R> Rmatch(ExpressionType.Cases<R> cases)abstract StringtoString()
-
-
-
Method Detail
-
match
public abstract <R> R match(ExpressionType.Cases<R> cases)
-
isNumeric
public static boolean isNumeric(ExpressionType givenType)
-
isSubtypeOf
public boolean isSubtypeOf(ExpressionType supertype)
-
-