public abstract class Node extends Node
Node.
Objects of this class should not be created directly as they are part of the internal logic.
For more information see: how Pattern device detection works.
| Modifier and Type | Field and Description |
|---|---|
protected NodeNumericIndex[] |
numericChildren |
children, childrenCount, nextCharacterPosition, NODE_INDEX_LENGTH, NODE_NUMERIC_INDEX_LENGTH, nodeStartStreamPosition, numericChildrenCount, position, rankedSignatureCountdataSet, index| Constructor and Description |
|---|
Node(Dataset dataSet,
int offset,
BinaryReader reader)
Creates a new Node object for use with memory mode.
|
| Modifier and Type | Method and Description |
|---|---|
NodeNumericIndex[] |
getNumericChildren()
An array of all the numeric children.
|
addCharacters, compareTo, equals, getCharacters, getChildrenLength, getCompleteNode, getCompleteNumericNode, getIsOverlap, getLength, getNumericChildrenLength, getRankedSignatureIndexes, getRoot, hashCode, init, readNodeNumericIndexes, toStringcompareTo, compareTo, getDataSet, getIndex, getIsNumeric, getNumber, readIntegerArray, readIntegerListprotected NodeNumericIndex[] numericChildren
public Node(Dataset dataSet, int offset, BinaryReader reader)
dataSet - the data set the item is contained within.offset - the offset in the data structure to the node.reader - BinaryReader object to be used.public NodeNumericIndex[] getNumericChildren()
getNumericChildren in class NodeCopyright © 2017 51Degrees. All rights reserved.