Class ChangeSetBuilder


  • public class ChangeSetBuilder
    extends java.lang.Object
    Builder of a ChangeSet - only used by ChangeCollectorProvider (and tests..)
    • Constructor Detail

      • ChangeSetBuilder

        public ChangeSetBuilder​(int maxItems,
                                int maxPathDepth)
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • isParentPathOverflown

        public boolean isParentPathOverflown()
      • addParentPath

        public ChangeSetBuilder addParentPath​(java.lang.String path)
      • isParentNodeNameOverflown

        public boolean isParentNodeNameOverflown()
      • addParentNodeName

        public ChangeSetBuilder addParentNodeName​(java.lang.String parentNodeName)
      • isParentNodeTypeOverflown

        public boolean isParentNodeTypeOverflown()
      • addParentNodeTypes

        public ChangeSetBuilder addParentNodeTypes​(java.lang.Iterable<java.lang.String> nodeTypes)
      • addParentNodeType

        public ChangeSetBuilder addParentNodeType​(java.lang.String parentNodeType)
      • isPropertyNameOverflown

        public boolean isPropertyNameOverflown()
      • addPropertyName

        public ChangeSetBuilder addPropertyName​(java.lang.String propertyName)
      • isAllNodeTypeOverflown

        public boolean isAllNodeTypeOverflown()
      • addNodeTypes

        public ChangeSetBuilder addNodeTypes​(java.lang.Iterable<java.lang.String> nodeTypes)
      • addNodeType

        public ChangeSetBuilder addNodeType​(java.lang.String nodeType)
      • getMaxPrefilterPathDepth

        public int getMaxPrefilterPathDepth()