Class AbstractChecksumGeneratorOptions

    • Field Detail

      • includedNodeTypes

        protected Set<String> includedNodeTypes
      • excludedNodeTypes

        protected Set<String> excludedNodeTypes
      • excludedProperties

        protected Set<String> excludedProperties
      • sortedProperties

        protected Set<String> sortedProperties
      • excludedNodeNames

        protected Set<String> excludedNodeNames
      • excludedSubTrees

        protected Set<String> excludedSubTrees
    • Constructor Detail

      • AbstractChecksumGeneratorOptions

        public AbstractChecksumGeneratorOptions()
    • Method Detail

      • addIncludedNodeTypes

        public void addIncludedNodeTypes​(String... data)
      • getIncludedNodeTypes

        public Set<String> getIncludedNodeTypes()
        Description copied from interface: ChecksumGeneratorOptions
        For a node to be checksumable, its primaryType must exists in getIncludedNodesTypes() and not exist in getExcludedNodeTypes().
        Specified by:
        getIncludedNodeTypes in interface ChecksumGeneratorOptions
        Returns:
        the nodes types which are candidates for aggregation.
      • addExcludedNodeTypes

        public void addExcludedNodeTypes​(String... data)
      • addExcludedProperties

        public void addExcludedProperties​(String... data)
      • addSortedProperties

        public void addSortedProperties​(String... data)
      • addExcludedNodeNames

        public void addExcludedNodeNames​(String... data)
      • addExcludedSubTrees

        public void addExcludedSubTrees​(String... data)