public final class ExpressionTypes extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ExpressionTypes.CaseOfMatchers |
static class |
ExpressionTypes.CasesMatchers |
| Modifier and Type | Method and Description |
|---|---|
static ExpressionType |
BOOLEAN() |
static ExpressionTypes.CaseOfMatchers.TotalMatcher_TOP |
caseOf(ExpressionType expressionType) |
static ExpressionTypes.CasesMatchers.TotalMatcher_TOP |
cases() |
static <R> ExpressionType.Cases<R> |
cases(Supplier<R> TOP,
Supplier<R> STRING,
Supplier<R> BOOLEAN,
Supplier<R> INTEGER,
Supplier<R> LONG,
Supplier<R> DOUBLE,
Supplier<R> DATE,
Function<String,R> ENUM,
Function<org.camunda.bpm.model.dmn.instance.ItemDefinition,R> ITEMDEFINITION) |
static ExpressionType |
DATE() |
static ExpressionType |
DOUBLE() |
static ExpressionType |
ENUM(String className) |
static Optional<String> |
getClassName(ExpressionType expressionType) |
static Optional<org.camunda.bpm.model.dmn.instance.ItemDefinition> |
getItemDefinition(ExpressionType expressionType) |
static ExpressionType |
INTEGER() |
static ExpressionType |
ITEMDEFINITION(org.camunda.bpm.model.dmn.instance.ItemDefinition itemDefinition) |
static ExpressionType |
lazy(Supplier<ExpressionType> expressionType) |
static ExpressionType |
LONG() |
static Function<ExpressionType,ExpressionType> |
modClassName(Function<String,String> classNameMod) |
static Function<ExpressionType,ExpressionType> |
modItemDefinition(Function<org.camunda.bpm.model.dmn.instance.ItemDefinition,org.camunda.bpm.model.dmn.instance.ItemDefinition> itemDefinitionMod) |
static Function<ExpressionType,ExpressionType> |
setClassName(String newClassName) |
static Function<ExpressionType,ExpressionType> |
setItemDefinition(org.camunda.bpm.model.dmn.instance.ItemDefinition newItemDefinition) |
static ExpressionType |
STRING() |
static ExpressionType |
TOP() |
public static <R> ExpressionType.Cases<R> cases(Supplier<R> TOP, Supplier<R> STRING, Supplier<R> BOOLEAN, Supplier<R> INTEGER, Supplier<R> LONG, Supplier<R> DOUBLE, Supplier<R> DATE, Function<String,R> ENUM, Function<org.camunda.bpm.model.dmn.instance.ItemDefinition,R> ITEMDEFINITION)
public static ExpressionType TOP()
public static ExpressionType STRING()
public static ExpressionType BOOLEAN()
public static ExpressionType INTEGER()
public static ExpressionType LONG()
public static ExpressionType DOUBLE()
public static ExpressionType DATE()
public static ExpressionType ENUM(String className)
public static ExpressionType ITEMDEFINITION(org.camunda.bpm.model.dmn.instance.ItemDefinition itemDefinition)
public static ExpressionType lazy(Supplier<ExpressionType> expressionType)
public static ExpressionTypes.CasesMatchers.TotalMatcher_TOP cases()
public static ExpressionTypes.CaseOfMatchers.TotalMatcher_TOP caseOf(ExpressionType expressionType)
public static Optional<String> getClassName(ExpressionType expressionType)
public static Optional<org.camunda.bpm.model.dmn.instance.ItemDefinition> getItemDefinition(ExpressionType expressionType)
public static Function<ExpressionType,ExpressionType> setClassName(String newClassName)
public static Function<ExpressionType,ExpressionType> modClassName(Function<String,String> classNameMod)
public static Function<ExpressionType,ExpressionType> setItemDefinition(org.camunda.bpm.model.dmn.instance.ItemDefinition newItemDefinition)
public static Function<ExpressionType,ExpressionType> modItemDefinition(Function<org.camunda.bpm.model.dmn.instance.ItemDefinition,org.camunda.bpm.model.dmn.instance.ItemDefinition> itemDefinitionMod)
Copyright © 2021 red6 enterprise software GmbH. All rights reserved.