|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Constants
Interface that is the base class for constants and serves as a tagging interface for these constants. The actual constants are singletons in the scope of this interface.
Nested Class Summary | |
---|---|
static interface |
Constants.Clone
Base interface to flag a constant that relates to state-cloning |
static class |
Constants.DeepCopyConstant
Implementation of the constant DEEP_COPY |
static class |
Constants.EmptyCopyConstant
Implementation of the constant EMPTY_COPY |
static interface |
Constants.Merge
Base interface to flag a constant that relates to state-merging |
static class |
Constants.OverwriteConstant
Implementation of the constant OVERWRITE. |
static class |
Constants.SmartCopyConstant
Implementation of the constant SMART_COPY |
Field Summary | |
---|---|
static Constants.Clone |
DEEP_COPY
The clone operation will copy each node and the complete hierarchy explicitly |
static Constants.Clone |
EMPTY_COPY
The clone operation will return empty state |
static Constants.Merge |
OVERWRITE
The merge operation will overwrite existing nodes in the target document. |
static Constants.Clone |
SMART_COPY
The clone operation will return a facade that only records state modification |
Field Detail |
---|
static final Constants.Clone DEEP_COPY
static final Constants.Clone EMPTY_COPY
static final Constants.Clone SMART_COPY
static final Constants.Merge OVERWRITE
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |