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 java.lang.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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseConfigurationNodeVisitor
public BaseConfigurationNodeVisitor()
visitDataChannelDescriptor
public T visitDataChannelDescriptor(DataChannelDescriptor channelDescriptor)
- Specified by:
visitDataChannelDescriptor
in interface ConfigurationNodeVisitor<T>
visitDataMap
public T visitDataMap(DataMap dataMap)
- Specified by:
visitDataMap
in interface ConfigurationNodeVisitor<T>
visitDataNodeDescriptor
public T visitDataNodeDescriptor(DataNodeDescriptor nodeDescriptor)
- Specified by:
visitDataNodeDescriptor
in interface ConfigurationNodeVisitor<T>
visitDbAttribute
public T visitDbAttribute(DbAttribute attribute)
- Specified by:
visitDbAttribute
in interface ConfigurationNodeVisitor<T>
visitDbEntity
public T visitDbEntity(DbEntity entity)
- Specified by:
visitDbEntity
in interface ConfigurationNodeVisitor<T>
visitDbRelationship
public T visitDbRelationship(DbRelationship relationship)
- Specified by:
visitDbRelationship
in interface ConfigurationNodeVisitor<T>
visitEmbeddable
public T visitEmbeddable(Embeddable embeddable)
- Specified by:
visitEmbeddable
in interface ConfigurationNodeVisitor<T>
visitEmbeddableAttribute
public T visitEmbeddableAttribute(EmbeddableAttribute attribute)
- Specified by:
visitEmbeddableAttribute
in interface ConfigurationNodeVisitor<T>
visitObjAttribute
public T visitObjAttribute(ObjAttribute attribute)
- Specified by:
visitObjAttribute
in interface ConfigurationNodeVisitor<T>
visitObjEntity
public T visitObjEntity(ObjEntity entity)
- Specified by:
visitObjEntity
in interface ConfigurationNodeVisitor<T>
visitObjRelationship
public T visitObjRelationship(ObjRelationship relationship)
- Specified by:
visitObjRelationship
in interface ConfigurationNodeVisitor<T>
visitProcedure
public T visitProcedure(Procedure procedure)
- Specified by:
visitProcedure
in interface ConfigurationNodeVisitor<T>
visitProcedureParameter
public T visitProcedureParameter(ProcedureParameter parameter)
- Specified by:
visitProcedureParameter
in interface ConfigurationNodeVisitor<T>
visitQuery
public T visitQuery(Query query)
- Specified by:
visitQuery
in interface ConfigurationNodeVisitor<T>
Copyright © 2001-2012 Apache Cayenne. All Rights Reserved.