public class CollisionMap extends Object
CompactLabelToOrdinal
for
details.Modifier and Type | Method and Description |
---|---|
int |
addLabel(FacetLabel label,
int hash,
int cid)
Add another mapping.
|
void |
addLabelOffset(int hash,
int offset,
int cid)
This method does not check if the same value is already in the map because
we pass in an char-array offset, so so we now that we're in resize-mode
here.
|
int |
capacity()
How many slots are allocated.
|
int |
get(FacetLabel label,
int hash)
Return the mapping, or
LabelToOrdinal.INVALID_ORDINAL if the label isn't
recognized. |
int |
size()
How many mappings.
|
public int size()
public int capacity()
public int get(FacetLabel label, int hash)
LabelToOrdinal.INVALID_ORDINAL
if the label isn't
recognized.public int addLabel(FacetLabel label, int hash, int cid)
public void addLabelOffset(int hash, int offset, int cid)
Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.