Class ZeebeExpressionValidator<T extends org.camunda.bpm.model.xml.instance.ModelElementInstance>
java.lang.Object
io.camunda.zeebe.engine.processing.deployment.model.validation.ZeebeExpressionValidator<T>
- All Implemented Interfaces:
org.camunda.bpm.model.xml.validation.ModelElementValidator<T>
public final class ZeebeExpressionValidator<T extends org.camunda.bpm.model.xml.instance.ModelElementInstance>
extends Object
implements org.camunda.bpm.model.xml.validation.ModelElementValidator<T>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
ZeebeExpressionValidator.Builder<T extends org.camunda.bpm.model.xml.instance.ModelElementInstance>
static final class
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
isListOfCsv
(io.camunda.zeebe.el.Expression staticExp) void
validate
(T element, org.camunda.bpm.model.xml.validation.ValidationResultCollector validationResultCollector) static <T extends org.camunda.bpm.model.xml.instance.ModelElementInstance>
ZeebeExpressionValidator.Builder<T>verifyThat
(Class<T> elementType)
-
Method Details
-
getElementType
- Specified by:
getElementType
in interfaceorg.camunda.bpm.model.xml.validation.ModelElementValidator<T extends org.camunda.bpm.model.xml.instance.ModelElementInstance>
-
validate
public void validate(T element, org.camunda.bpm.model.xml.validation.ValidationResultCollector validationResultCollector) - Specified by:
validate
in interfaceorg.camunda.bpm.model.xml.validation.ModelElementValidator<T extends org.camunda.bpm.model.xml.instance.ModelElementInstance>
-
verifyThat
public static <T extends org.camunda.bpm.model.xml.instance.ModelElementInstance> ZeebeExpressionValidator.Builder<T> verifyThat(Class<T> elementType) -
isListOfCsv
public static boolean isListOfCsv(io.camunda.zeebe.el.Expression staticExp)
-