Package org.apache.cayenne.configuration
Class BaseConfigurationNodeVisitor<T>
java.lang.Object
org.apache.cayenne.configuration.BaseConfigurationNodeVisitor<T>
- All Implemented Interfaces:
ConfigurationNodeVisitor<T>
public abstract class BaseConfigurationNodeVisitor<T>
extends Object
implements ConfigurationNodeVisitor<T>
A
ConfigurationNodeVisitor
that does nothing, used as a convenience superclass
for partial visitors. All methods of this visitor throw an
UnsupportedOperationException
.- Since:
- 3.1
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvisitDataChannelDescriptor
(DataChannelDescriptor channelDescriptor) visitDataMap
(DataMap dataMap) visitDataNodeDescriptor
(DataNodeDescriptor nodeDescriptor) visitDbAttribute
(DbAttribute attribute) visitDbEntity
(DbEntity entity) visitDbRelationship
(DbRelationship relationship) visitEmbeddable
(Embeddable embeddable) visitEmbeddableAttribute
(EmbeddableAttribute attribute) visitObjAttribute
(ObjAttribute attribute) visitObjEntity
(ObjEntity entity) visitObjRelationship
(ObjRelationship relationship) visitProcedure
(Procedure procedure) visitProcedureParameter
(ProcedureParameter parameter) visitQuery
(QueryDescriptor query)
-
Constructor Details
-
BaseConfigurationNodeVisitor
public BaseConfigurationNodeVisitor()
-
-
Method Details
-
visitDataChannelDescriptor
- Specified by:
visitDataChannelDescriptor
in interfaceConfigurationNodeVisitor<T>
-
visitDataMap
- Specified by:
visitDataMap
in interfaceConfigurationNodeVisitor<T>
-
visitDataNodeDescriptor
- Specified by:
visitDataNodeDescriptor
in interfaceConfigurationNodeVisitor<T>
-
visitDbAttribute
- Specified by:
visitDbAttribute
in interfaceConfigurationNodeVisitor<T>
-
visitDbEntity
- Specified by:
visitDbEntity
in interfaceConfigurationNodeVisitor<T>
-
visitDbRelationship
- Specified by:
visitDbRelationship
in interfaceConfigurationNodeVisitor<T>
-
visitEmbeddable
- Specified by:
visitEmbeddable
in interfaceConfigurationNodeVisitor<T>
-
visitEmbeddableAttribute
- Specified by:
visitEmbeddableAttribute
in interfaceConfigurationNodeVisitor<T>
-
visitObjAttribute
- Specified by:
visitObjAttribute
in interfaceConfigurationNodeVisitor<T>
-
visitObjEntity
- Specified by:
visitObjEntity
in interfaceConfigurationNodeVisitor<T>
-
visitObjRelationship
- Specified by:
visitObjRelationship
in interfaceConfigurationNodeVisitor<T>
-
visitProcedure
- Specified by:
visitProcedure
in interfaceConfigurationNodeVisitor<T>
-
visitProcedureParameter
- Specified by:
visitProcedureParameter
in interfaceConfigurationNodeVisitor<T>
-
visitQuery
- Specified by:
visitQuery
in interfaceConfigurationNodeVisitor<T>
-