protected static class SegmentSequence.SegmentSequencePool.AccessUnitBase extends Pool.AccessUnit<SegmentSequence>
Pool.AccessUnit.Queue<E>createdEntry, entries, hashCode, matchingIndex, next, queue, values, valuesLength| Modifier | Constructor and Description |
|---|---|
protected |
AccessUnitBase(Pool.AccessUnit.Queue<SegmentSequence> queue) |
| Modifier and Type | Method and Description |
|---|---|
protected SegmentSequence |
getValue() |
protected static int |
hashCode(int initialHashCode,
int delimiterHashCode,
int delimiterPowerOf31,
java.lang.String[] segments,
int length)
A helper utility for computing the hash code starting with a base hash code and taking the given segments into account.
|
protected boolean |
setArbitraryValue(java.lang.Object value) |
protected void |
setValue(SegmentSequence value) |
add, getEntry, getInternalizedValue, match, matches, rematches, resetprotected AccessUnitBase(Pool.AccessUnit.Queue<SegmentSequence> queue)
protected SegmentSequence getValue()
getValue in class Pool.AccessUnit<SegmentSequence>protected void setValue(SegmentSequence value)
setValue in class Pool.AccessUnit<SegmentSequence>protected boolean setArbitraryValue(java.lang.Object value)
setArbitraryValue in class Pool.AccessUnit<SegmentSequence>protected static int hashCode(int initialHashCode,
int delimiterHashCode,
int delimiterPowerOf31,
java.lang.String[] segments,
int length)
String.hashCode().Copyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature