A B C D E F G H I J L N P S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addChild(Node) - Method in class com.epam.healenium.treecomparing.NodeBuilder
- addChildren(List<Node>) - Method in class com.epam.healenium.treecomparing.NodeBuilder
- addContent(String) - Method in class com.epam.healenium.treecomparing.NodeBuilder
- addNode(Path, Node) - Static method in class com.epam.healenium.treecomparing.Utils
B
- build() - Method in class com.epam.healenium.treecomparing.NodeBuilder
C
- calculateLevenshteinScore(String, String, double) - Method in class com.epam.healenium.treecomparing.HeuristicNodeDistance
- com.epam.healenium.treecomparing - package com.epam.healenium.treecomparing
- copy() - Method in class com.epam.healenium.treecomparing.NodeBuilder
D
- difference(Set<String>, Set<String>) - Static method in class com.epam.healenium.treecomparing.Utils
- distance(Node, Node, int, int) - Method in class com.epam.healenium.treecomparing.HeuristicNodeDistance
- distance(Node, Node, int, int) - Method in interface com.epam.healenium.treecomparing.NodeDistance
- distance(Path, Path) - Method in class com.epam.healenium.treecomparing.LCSPathDistance
- distance(Path, Path) - Method in interface com.epam.healenium.treecomparing.PathDistance
- distinctByKey(Function<? super T, ?>) - Static method in class com.epam.healenium.treecomparing.StreamUtils
- DocumentParser - Interface in com.epam.healenium.treecomparing
E
- equals(Object) - Method in class com.epam.healenium.treecomparing.Node
- equals(Object) - Method in class com.epam.healenium.treecomparing.Path
F
- find(Path, Node, int) - Method in class com.epam.healenium.treecomparing.PathFinder
-
Finds the list of nodes that most likely are our searched one, ordered by likeness descending
- findNearest(Path, Node) - Method in class com.epam.healenium.treecomparing.PathFinder
-
Finds the nearest node that most likely is our searched one
- findScoresToNodes(Path, Node) - Method in class com.epam.healenium.treecomparing.PathFinder
-
Finds the Map of all nodes that most likely are our searched one, ordered by likeness descending
- fromArray(String...) - Static method in class com.epam.healenium.treecomparing.Utils
G
- getChildren() - Method in class com.epam.healenium.treecomparing.Node
- getClasses() - Method in class com.epam.healenium.treecomparing.Node
- getId() - Method in class com.epam.healenium.treecomparing.Node
- getIndex() - Method in class com.epam.healenium.treecomparing.Node
- getInnerText() - Method in class com.epam.healenium.treecomparing.Node
- getLastNode() - Method in class com.epam.healenium.treecomparing.Path
- getNodes() - Method in class com.epam.healenium.treecomparing.Path
- getOtherAttributes() - Method in class com.epam.healenium.treecomparing.Node
- getParent() - Method in class com.epam.healenium.treecomparing.Node
- getSortedNodes(Map<Double, List<AbstractMap.SimpleImmutableEntry<Node, Integer>>>, int, double) - Method in class com.epam.healenium.treecomparing.PathFinder
-
Sort the Map of all nodes that most likely are our searched one, ordered by likeness descending
- getTag() - Method in class com.epam.healenium.treecomparing.Node
H
- hashCode() - Method in class com.epam.healenium.treecomparing.Node
- hashCode() - Method in class com.epam.healenium.treecomparing.Path
- HeuristicNodeDistance - Class in com.epam.healenium.treecomparing
- HeuristicNodeDistance() - Constructor for class com.epam.healenium.treecomparing.HeuristicNodeDistance
I
- intersect(Set<String>, Set<String>) - Static method in class com.epam.healenium.treecomparing.Utils
J
- joining(String, String) - Static method in class com.epam.healenium.treecomparing.StreamUtils
- JsoupHTMLParser - Class in com.epam.healenium.treecomparing
- JsoupHTMLParser() - Constructor for class com.epam.healenium.treecomparing.JsoupHTMLParser
- JsoupXMLParser - Class in com.epam.healenium.treecomparing
- JsoupXMLParser() - Constructor for class com.epam.healenium.treecomparing.JsoupXMLParser
L
- LCSPathDistance - Class in com.epam.healenium.treecomparing
-
Metric based on Longest common subsequence.
- LCSPathDistance() - Constructor for class com.epam.healenium.treecomparing.LCSPathDistance
- logFiltered(Predicate<T>, Consumer<T>) - Static method in class com.epam.healenium.treecomparing.StreamUtils
N
- Node - Class in com.epam.healenium.treecomparing
- NodeBuilder - Class in com.epam.healenium.treecomparing
-
A builder class for
Node - NodeBuilder() - Constructor for class com.epam.healenium.treecomparing.NodeBuilder
- NodeDistance - Interface in com.epam.healenium.treecomparing
-
Represents metrics (p) between two nodes p ∈ [0, 1], where 0 - elements are strongly different 1 - elements are the same
P
- parse(InputStream) - Method in interface com.epam.healenium.treecomparing.DocumentParser
- parse(InputStream) - Method in class com.epam.healenium.treecomparing.JsoupHTMLParser
- parse(InputStream) - Method in class com.epam.healenium.treecomparing.JsoupXMLParser
- Path - Class in com.epam.healenium.treecomparing
- Path(Node) - Constructor for class com.epam.healenium.treecomparing.Path
- Path(Node[]) - Constructor for class com.epam.healenium.treecomparing.Path
- PathDistance - Interface in com.epam.healenium.treecomparing
-
Distance between two
Path's from 0 - there are no similar elements, to 1 - paths are the same - PathFinder - Class in com.epam.healenium.treecomparing
- PathFinder(PathDistance, NodeDistance) - Constructor for class com.epam.healenium.treecomparing.PathFinder
-
Creates a path finder which operates certain algorithms of distance by path and by node comparing
S
- Scored<T> - Class in com.epam.healenium.treecomparing
- Scored() - Constructor for class com.epam.healenium.treecomparing.Scored
- setAttributes(Map<String, String>) - Method in class com.epam.healenium.treecomparing.NodeBuilder
- setChildren(List<Node>) - Method in class com.epam.healenium.treecomparing.NodeBuilder
- setClasses(Set<String>) - Method in class com.epam.healenium.treecomparing.NodeBuilder
- setContent(List<String>) - Method in class com.epam.healenium.treecomparing.NodeBuilder
- setId(String) - Method in class com.epam.healenium.treecomparing.NodeBuilder
- setIndex(int) - Method in class com.epam.healenium.treecomparing.NodeBuilder
- setMobileAttributes(Map<String, String>) - Method in class com.epam.healenium.treecomparing.NodeBuilder
- setNodes(Node[]) - Method in class com.epam.healenium.treecomparing.Path
- setOtherAttributes(Map<String, String>) - Method in class com.epam.healenium.treecomparing.NodeBuilder
- setTag(String) - Method in class com.epam.healenium.treecomparing.NodeBuilder
- StreamUtils - Class in com.epam.healenium.treecomparing
- StreamUtils() - Constructor for class com.epam.healenium.treecomparing.StreamUtils
T
- toString() - Method in class com.epam.healenium.treecomparing.Node
- toString() - Method in class com.epam.healenium.treecomparing.Path
U
- union(Set<String>, Set<String>) - Static method in class com.epam.healenium.treecomparing.Utils
- Utils - Class in com.epam.healenium.treecomparing
All Classes All Packages