Class NameFilteringNodeState

  • All Implemented Interfaces:
    org.apache.jackrabbit.oak.spi.state.NodeState

    public class NameFilteringNodeState
    extends org.apache.jackrabbit.oak.plugins.migration.AbstractDecoratedNodeState
    • Field Summary

      • Fields inherited from class org.apache.jackrabbit.oak.plugins.migration.AbstractDecoratedNodeState

        delegate
      • Fields inherited from interface org.apache.jackrabbit.oak.spi.state.NodeState

        EXISTS
    • 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 boolean hideChild​(@NotNull String name, @NotNull org.apache.jackrabbit.oak.spi.state.NodeState delegateChild)  
      static org.apache.jackrabbit.oak.spi.state.NodeState wrapRoot​(org.apache.jackrabbit.oak.spi.state.NodeState delegate)  
      • Methods inherited from class org.apache.jackrabbit.oak.plugins.migration.AbstractDecoratedNodeState

        builder, compareAgainstBaseState, equals, exists, fixChildOrderPropertyState, getChildNode, getChildNodeEntries, getDelegate, getNewPropertyStates, getProperties, getProperty, hasChildNode, 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

      • wrapRoot

        public static org.apache.jackrabbit.oak.spi.state.NodeState wrapRoot​(org.apache.jackrabbit.oak.spi.state.NodeState delegate)
      • hideChild

        protected boolean hideChild​(@NotNull
                                    @NotNull String name,
                                    @NotNull
                                    @NotNull org.apache.jackrabbit.oak.spi.state.NodeState delegateChild)
        Overrides:
        hideChild in class org.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 class org.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 class org.apache.jackrabbit.oak.plugins.migration.AbstractDecoratedNodeState