public final class StringPoolCASImpl extends java.lang.Object implements java.io.Serializable, StringPool
Constructor and Description |
---|
StringPoolCASImpl() |
StringPoolCASImpl(int capacity) |
Modifier and Type | Method and Description |
---|---|
int |
getCapacity() |
java.lang.Integer |
getIndex(java.lang.String val) |
java.lang.String |
getValue(int index) |
java.lang.Integer |
put(java.lang.String val) |
int |
size() |
java.lang.String |
toString() |
public StringPoolCASImpl()
public StringPoolCASImpl(int capacity)
public java.lang.Integer put(java.lang.String val)
put
in interface StringPool
public java.lang.Integer getIndex(java.lang.String val)
getIndex
in interface StringPool
public java.lang.String getValue(int index)
getValue
in interface StringPool
public java.lang.String toString()
toString
in class java.lang.Object
public int getCapacity()
getCapacity
in interface StringPool
public int size()
size
in interface StringPool