Uses of Class
fiftyone.mobile.detection.entities.Node

Packages that use Node
fiftyone.mobile.detection   
fiftyone.mobile.detection.entities   
fiftyone.mobile.detection.factories   
 

Uses of Node in fiftyone.mobile.detection
 

Fields in fiftyone.mobile.detection with type parameters of type Node
private static Comparator<Node> Match.nodeComparator
          Comparator used to order the nodes by length with the shortest first.
private  List<Node> Match.nodes
          List of nodes found for the match.
(package private)  ArrayList<Node> Match.MatchState.nodes
           
 ReadonlyList<Node> Dataset.nodes
          List of nodes the data set contains.
 ReadonlyList<Node> Dataset.rootNodes
          Nodes for each of the possible character positions in the user agent.
 

Methods in fiftyone.mobile.detection that return types with arguments of type Node
 List<Node> Match.getNodes()
           
 ReadonlyList<Node> Dataset.getNodes()
          List of nodes the data set contains.
 

Methods in fiftyone.mobile.detection with parameters of type Node
(package private)  int Match.getIndexOf(Node node)
          Returns the start character position of the node within the target user agent, or -1 if the node does not exist.
protected  int NearestScore.getScore(Match match, Node node)
          If the sub string is contained in the target but in a different position return the difference between the two sub string positions.
protected  int ClosestScore.getScore(Match match, Node node)
          Returns the difference score between the node and the target user agent working from right to left.
protected abstract  int BaseScore.getScore(Match match, Node node)
          Gets the score for the specific node of the signature.
 int Match.insertNode(Node node)
          Inserts the node into the list checking to find it's correct position in the list first.
 

Uses of Node in fiftyone.mobile.detection.entities
 

Fields in fiftyone.mobile.detection.entities declared as Node
private  Node NodeNumericIndex._node
           
private  Node NodeIndex.node
           
private  Node Node.parent
           
private  Node Node.root
           
 

Methods in fiftyone.mobile.detection.entities that return Node
 Node Node.getCompleteNode(Match match)
          Returns a complete node for the match object provided.
 Node Node.getCompleteNumericNode(Match match)
           
(package private)  Node Node.getNextNode(Match match)
          Returns the next node for the characters provided from the start index for the number of characters specified.
(package private)  Node NodeNumericIndex.getNode()
           
(package private)  Node NodeIndex.getNode()
          The node this index relates to.
(package private)  Node Node.getParent()
          Returns the parent node for this node.
 Node Node.getRoot()
          Returns the root node for this node.
 

Methods in fiftyone.mobile.detection.entities with parameters of type Node
 int Node.compareTo(Node other)
          Compares one node to another for the purposes of determining the signature the node relates to.
private  boolean Node.getIsOverlap(Node node)
          Returns true if the node overlaps with this one.
 

Method parameters in fiftyone.mobile.detection.entities with type arguments of type Node
 int Signature.compareTo(List<Node> nodes)
          Compares this signature to a list of node offsets.
 

Uses of Node in fiftyone.mobile.detection.factories
 

Methods in fiftyone.mobile.detection.factories that return Node
 Node RootNodeFactory.create(Dataset dataSet, int index, BinaryReader reader)
           
 Node NodeFactory.create(Dataset dataSet, int index, BinaryReader reader)
           
 

Methods in fiftyone.mobile.detection.factories with parameters of type Node
 int NodeFactory.getLength(Node entity)