Package org.apache.jackrabbit.state.nodetype

Node type state implementation.

See:
          Description

Class Summary
ItemDefinitionState Item definition state.
NodeDefinitionState Node definition state.
NodeTypeManagerState Node type manager state.
NodeTypeState Node type state.
PropertyDefinitionState Property definition state.
 

Package org.apache.jackrabbit.state.nodetype Description

Node type state implementation.

The classes in this package provide a simple and straightforward mechanism for holding and managing node type information. The node type information managed by this package is mutable and not bound to a specific session. The org.apache.jackrabbit.session.nodetype package implements the standard JCR node type interfaces based on underlying node type state managed by classes from this package.

Implementation notes

State equality

Although in most use cases the node type state instances do not change once they have been created and properly configured, but they still are mutable and it is possible for their state to change. Thus none of these classes override the default equals() and hashCode() methods that are based on reference equality.



Copyright © 2004-2005 . All Rights Reserved.