Class MetadataExposingNodeState
- java.lang.Object
-
- org.apache.jackrabbit.oak.spi.state.AbstractNodeState
-
- org.apache.jackrabbit.oak.plugins.migration.AbstractDecoratedNodeState
-
- org.apache.jackrabbit.oak.upgrade.nodestate.MetadataExposingNodeState
-
- All Implemented Interfaces:
org.apache.jackrabbit.oak.spi.state.NodeState
public class MetadataExposingNodeState extends org.apache.jackrabbit.oak.plugins.migration.AbstractDecoratedNodeState
-
-
Constructor Summary
Constructors Constructor Description MetadataExposingNodeState(org.apache.jackrabbit.oak.plugins.document.AbstractDocumentNodeState documentNodeState)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected @NotNull org.apache.jackrabbit.oak.spi.state.NodeState
decorateChild(@NotNull String name, @NotNull org.apache.jackrabbit.oak.spi.state.NodeState delegateChild)
protected org.apache.jackrabbit.oak.api.PropertyState
decorateProperty(@NotNull org.apache.jackrabbit.oak.api.PropertyState delegatePropertyState)
protected @NotNull Iterable<org.apache.jackrabbit.oak.api.PropertyState>
getNewPropertyStates()
static org.apache.jackrabbit.oak.spi.state.NodeState
wrap(org.apache.jackrabbit.oak.spi.state.NodeState wrapped)
-
Methods inherited from class org.apache.jackrabbit.oak.plugins.migration.AbstractDecoratedNodeState
builder, compareAgainstBaseState, equals, exists, fixChildOrderPropertyState, getChildNode, getChildNodeEntries, getDelegate, getProperties, getProperty, hasChildNode, hideChild, hideProperty
-
Methods inherited from class org.apache.jackrabbit.oak.spi.state.AbstractNodeState
checkValidName, compareAgainstBaseState, comparePropertiesAgainstBaseState, count, equals, getBoolean, getBoolean, getChildNodeCount, getChildNodeNames, getLong, getLong, getName, getName, getNames, getNames, getPropertyCount, getString, getString, getStrings, getStrings, hashCode, hasProperty, isValidName, toString, toString
-
-
-
-
Method Detail
-
getNewPropertyStates
@NotNull protected @NotNull Iterable<org.apache.jackrabbit.oak.api.PropertyState> getNewPropertyStates()
- Overrides:
getNewPropertyStates
in classorg.apache.jackrabbit.oak.plugins.migration.AbstractDecoratedNodeState
-
decorateChild
@NotNull protected @NotNull org.apache.jackrabbit.oak.spi.state.NodeState decorateChild(@NotNull @NotNull String name, @NotNull @NotNull org.apache.jackrabbit.oak.spi.state.NodeState delegateChild)
- Specified by:
decorateChild
in classorg.apache.jackrabbit.oak.plugins.migration.AbstractDecoratedNodeState
-
decorateProperty
protected org.apache.jackrabbit.oak.api.PropertyState decorateProperty(@NotNull @NotNull org.apache.jackrabbit.oak.api.PropertyState delegatePropertyState)
- Specified by:
decorateProperty
in classorg.apache.jackrabbit.oak.plugins.migration.AbstractDecoratedNodeState
-
wrap
public static org.apache.jackrabbit.oak.spi.state.NodeState wrap(org.apache.jackrabbit.oak.spi.state.NodeState wrapped)
-
-