Interface ConstraintVisitorFactory
-
- All Known Subinterfaces:
RestrictedVisitorFactory
- All Known Implementing Classes:
SingletonVisitorFactory
public interface ConstraintVisitorFactory
Factory Interface for creating
ConstraintVisitor
- Since:
- 1.0
- Author:
- Christoph Praschl
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConstraintVisitor<Object>
createArrayVisitor()
Method for creating an array visitorConstraintVisitor<Collection<Field>>
createFieldsVisitor()
Method for creating a fields visitorConstraintVisitor<Field>
createFieldVisitor()
Method for creating a field visitorConstraintVisitor<Iterable<?>>
createIterableVisitor()
Method for creating an iterable visitorConstraintVisitor<Object>
createObjectVisitor()
Method for creating an object visitor
-
-
-
Method Detail
-
createObjectVisitor
ConstraintVisitor<Object> createObjectVisitor()
Method for creating an object visitor- Returns:
- an object visitor
-
createIterableVisitor
ConstraintVisitor<Iterable<?>> createIterableVisitor()
Method for creating an iterable visitor- Returns:
- an iterable visitor
-
createFieldsVisitor
ConstraintVisitor<Collection<Field>> createFieldsVisitor()
Method for creating a fields visitor- Returns:
- an fields visitor
-
createFieldVisitor
ConstraintVisitor<Field> createFieldVisitor()
Method for creating a field visitor- Returns:
- an field visitor
-
createArrayVisitor
ConstraintVisitor<Object> createArrayVisitor()
Method for creating an array visitor- Returns:
- an array visitor
-
-