| Package | Description |
|---|---|
| fiftyone.mobile.detection |
Contains classes necessary to perform device detection and access device
data.
|
| fiftyone.mobile.detection.entities | |
| fiftyone.mobile.detection.entities.memory | |
| fiftyone.mobile.detection.factories | |
| fiftyone.mobile.detection.factories.memory | |
| fiftyone.mobile.detection.factories.stream |
| Modifier and Type | Field and Description |
|---|---|
protected Node[] |
MatchResult.nodes |
| Modifier and Type | Field and Description |
|---|---|
IReadonlyList<Node> |
Dataset.nodes
List of nodes the data set contains.
|
IReadonlyList<Node> |
Dataset.rootNodes
Nodes for each of the possible character positions in the User-Agent.
|
| Modifier and Type | Method and Description |
|---|---|
IReadonlyList<Node> |
Dataset.getNodes()
List of nodes the data set contains.
|
ArrayList<Node> |
MatchState.getNodesList() |
| Modifier and Type | Method and Description |
|---|---|
protected Node[] |
Signature.doGetNodes() |
Node |
Node.getCompleteNode(MatchState state)
Returns a complete node for the match object provided.
|
Node |
Node.getCompleteNumericNode(MatchState state)
Gets a complete node, or if one isn't available exactly the closest
numeric one to the target User-Agent at the current position.
|
Node[] |
Signature.getNodes()
An array of nodes associated with the signature.
|
Node |
Node.getRoot()
Returns the root node for this node.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Node.compareTo(Node other)
Compares one node to another for the purposes of determining the
signature the node relates to.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Signature.compareTo(List<Node> nodes)
Compares this signature to a list of node offsets.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Node
All data is loaded into memory when the entity is constructed.
|
class |
NodeV31
All data is loaded into memory when the entity is constructed.
|
class |
NodeV32
All data is loaded into memory when the entity is constructed.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract Node |
NodeFactory.construct(Dataset dataSet,
int index,
BinaryReader reader)
Implements the creation of a new instance of Node.
|
Node |
RootNodeFactory.create(Dataset dataSet,
int index,
BinaryReader reader) |
Node |
NodeFactory.create(Dataset dataSet,
int index,
BinaryReader reader)
Creates a new instance of Node.
|
| Modifier and Type | Method and Description |
|---|---|
int |
NodeFactoryV32.getLength(Node entity)
Returns the length of the NodeV32 entity provided.
|
int |
NodeFactoryV31.getLength(Node entity)
Returns the length of the NodeV31 entity provided.
|
| Modifier and Type | Method and Description |
|---|---|
protected Node |
NodeMemoryFactoryV32.construct(Dataset dataSet,
int index,
BinaryReader reader)
Implements the creation of a new instance of Node version 3.2.
|
protected Node |
NodeMemoryFactoryV31.construct(Dataset dataSet,
int index,
BinaryReader reader)
Implements the creation of a new instance of Node version 3.1.
|
| Modifier and Type | Method and Description |
|---|---|
protected Node |
NodeStreamFactoryV32.construct(Dataset dataSet,
int index,
BinaryReader reader)
Constructs a new "Entities.Stream.NodeV32 entity from the offset
provided.
|
protected Node |
NodeStreamFactoryV31.construct(Dataset dataSet,
int index,
BinaryReader reader)
Constructs a new Entities.Stream.NodeV31 entity from the offset provided.
|
Copyright © 2017 51Degrees. All rights reserved.