Class ZeebeExpressionValidator<T extends org.camunda.bpm.model.xml.instance.ModelElementInstance>
- java.lang.Object
-
- io.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
Nested Classes Modifier and Type Class Description static classZeebeExpressionValidator.Builder<T extends org.camunda.bpm.model.xml.instance.ModelElementInstance>static classZeebeExpressionValidator.ExpressionVerification
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<T>getElementType()voidvalidate(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 Detail
-
getElementType
public Class<T> getElementType()
- Specified by:
getElementTypein 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:
validatein 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)
-
-