Uses of Interface
com.googlecode.concurrenttrees.radix.node.NodeFactory
-
-
Uses of NodeFactory in com.googlecode.concurrenttrees.radix
Fields in com.googlecode.concurrenttrees.radix declared as NodeFactory Modifier and Type Field Description private NodeFactoryConcurrentRadixTree. nodeFactoryConstructors in com.googlecode.concurrenttrees.radix with parameters of type NodeFactory Constructor Description ConcurrentRadixTree(NodeFactory nodeFactory)Creates a newConcurrentRadixTreewhich will use the givenNodeFactoryto create nodes. -
Uses of NodeFactory in com.googlecode.concurrenttrees.radix.node.concrete
Classes in com.googlecode.concurrenttrees.radix.node.concrete that implement NodeFactory Modifier and Type Class Description classDefaultByteArrayNodeFactoryANodeFactorywhich createsNodeobjects which store incoming edge characters as a byte array inside the node.classDefaultCharArrayNodeFactoryANodeFactorywhich creates various implementations ofNodeobjects all of which store incoming edge characters as a character array inside the node.classDefaultCharSequenceNodeFactoryANodeFactorywhich creates various implementations ofNodeobjects all of which store incoming edge characters as aCharSequence(a view onto the original key) rather than copying the edge into a character array.classSmartArrayBasedNodeFactoryANodeFactorywhich internally usesDefaultByteArrayNodeFactoryto create nodes by default (which can reduce memory overhead), but falls back toDefaultCharArrayNodeFactoryif characters are detected which cannot be represented as a single byte.Fields in com.googlecode.concurrenttrees.radix.node.concrete declared as NodeFactory Modifier and Type Field Description (package private) NodeFactorySmartArrayBasedNodeFactory. byteArrayNodeFactory(package private) NodeFactorySmartArrayBasedNodeFactory. charArrayNodeFactory -
Uses of NodeFactory in com.googlecode.concurrenttrees.radixinverted
Constructors in com.googlecode.concurrenttrees.radixinverted with parameters of type NodeFactory Constructor Description ConcurrentInvertedRadixTree(NodeFactory nodeFactory)Creates a newConcurrentInvertedRadixTreewhich will use the givenNodeFactoryto create nodes.ConcurrentInvertedRadixTreeImpl(NodeFactory nodeFactory) -
Uses of NodeFactory in com.googlecode.concurrenttrees.radixreversed
Constructors in com.googlecode.concurrenttrees.radixreversed with parameters of type NodeFactory Constructor Description ConcurrentReversedRadixTree(NodeFactory nodeFactory)Creates a newConcurrentReversedRadixTreewhich will use the givenNodeFactoryto create nodes.ConcurrentReverseRadixTreeImpl(NodeFactory nodeFactory) -
Uses of NodeFactory in com.googlecode.concurrenttrees.solver
Constructors in com.googlecode.concurrenttrees.solver with parameters of type NodeFactory Constructor Description ConcurrentSuffixTreeImpl(NodeFactory nodeFactory)LCSubstringSolver(NodeFactory nodeFactory)Creates a newLCSubstringSolverwhich will use the givenNodeFactoryto create nodes. -
Uses of NodeFactory in com.googlecode.concurrenttrees.suffix
Constructors in com.googlecode.concurrenttrees.suffix with parameters of type NodeFactory Constructor Description ConcurrentSuffixTree(NodeFactory nodeFactory)Creates a newConcurrentSuffixTreewhich will use the givenNodeFactoryto create nodes.ConcurrentSuffixTreeImpl(NodeFactory nodeFactory)
-