Package cool.klass.deserializer.json
Class AssertValuesMatchPropertyVisitor
java.lang.Object
cool.klass.deserializer.json.AssertValuesMatchPropertyVisitor
- All Implemented Interfaces:
PropertyVisitor
-
Constructor Summary
ConstructorsConstructorDescriptionAssertValuesMatchPropertyVisitor(com.fasterxml.jackson.databind.JsonNode jsonDataTypeValue, Object value, String propertyKind, org.eclipse.collections.api.stack.MutableStack<String> contextStack, String severity, org.eclipse.collections.api.list.MutableList<String> annotations) -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitAssociationEnd(AssociationEnd associationEnd) voidvisitAssociationEndSignature(AssociationEndSignature associationEndSignature) voidvisitEnumerationProperty(EnumerationProperty enumerationProperty) voidvisitParameterizedProperty(ParameterizedProperty parameterizedProperty) voidvisitPrimitiveProperty(PrimitiveProperty primitiveProperty)
-
Constructor Details
-
AssertValuesMatchPropertyVisitor
public AssertValuesMatchPropertyVisitor(@Nonnull com.fasterxml.jackson.databind.JsonNode jsonDataTypeValue, Object value, @Nonnull String propertyKind, @Nonnull org.eclipse.collections.api.stack.MutableStack<String> contextStack, @Nonnull String severity, @Nonnull org.eclipse.collections.api.list.MutableList<String> annotations)
-
-
Method Details
-
visitPrimitiveProperty
- Specified by:
visitPrimitivePropertyin interfacePropertyVisitor
-
visitEnumerationProperty
- Specified by:
visitEnumerationPropertyin interfacePropertyVisitor
-
visitAssociationEndSignature
- Specified by:
visitAssociationEndSignaturein interfacePropertyVisitor
-
visitAssociationEnd
- Specified by:
visitAssociationEndin interfacePropertyVisitor
-
visitParameterizedProperty
- Specified by:
visitParameterizedPropertyin interfacePropertyVisitor
-