Interface ConstraintVisitorFactory
-
- All Known Subinterfaces:
RestrictedVisitorFactory
- All Known Implementing Classes:
SingletonVisitorFactory
public interface ConstraintVisitorFactoryFactory 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
-
-