org.apache.cayenne.configuration

## Interface ConfigurationNode

- All Known Implementing Classes:
    DataChannelDescriptor, DataMap, DataNodeDescriptor, DbAttribute, DbEntity, DbRelationship, DetectedDbEntity, EJBQLQueryDescriptor, Embeddable, EmbeddableAttribute, EmbeddedAttribute, ObjAttribute, ObjEntity, ObjRelationship, Procedure, ProcedureParameter, ProcedureQueryDescriptor, QueryDescriptor, SelectQueryDescriptor, SQLTemplateDescriptor

      public interface ConfigurationNode

  Implemented by the "nodes" on the Cayenne configuration tree. Allows to extract information from the nodes or manipulate them in a consistent manner.
  Since:
    3.1

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | `acceptVisitor(ConfigurationNodeVisitor<T> visitor)`

- - ### Method Detail

    - #### acceptVisitor

          <T> T acceptVisitor(ConfigurationNodeVisitor<T> visitor)

Copyright © 2001–2023 Apache Cayenne. All rights reserved.