public class CompactProperties
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected static int |
ARRAY_SIZE_LIMIT |
protected java.lang.Object |
table |
Constructor and Description |
---|
CompactProperties() |
Modifier and Type | Method and Description |
---|---|
void |
appendTo(java.lang.StringBuilder sb) |
java.util.Map<java.lang.String,java.lang.Object> |
asMap() |
protected void |
clear() |
CompactProperties |
clone() |
static void |
collectKeys(CompactProperties properties,
java.util.Collection<java.lang.String> target) |
static void |
countKeys(CompactProperties properties,
Counter counter) |
java.lang.Object |
get(java.lang.String key) |
protected void |
grow() |
static CompactProperties |
parse(Splitable s) |
static CompactProperties |
parse(Splitable s,
int from) |
static CompactProperties |
parse(java.lang.String s) |
static CompactProperties |
parse(java.lang.String s,
int from) |
void |
put(java.lang.String key,
java.lang.Object value) |
protected void |
shrink() |
int |
size() |
static CompactProperties |
subset(CompactProperties source,
int index) |
static CompactProperties |
subset(CompactProperties source,
int index0,
int index1) |
java.lang.String |
toString() |
protected java.lang.Object table
protected static final int ARRAY_SIZE_LIMIT
public java.lang.Object get(java.lang.String key)
public int size()
protected void grow()
protected void shrink()
protected void clear()
public void put(java.lang.String key, java.lang.Object value)
public java.util.Map<java.lang.String,java.lang.Object> asMap()
public CompactProperties clone()
clone
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public void appendTo(java.lang.StringBuilder sb)
public static CompactProperties parse(Splitable s)
public static CompactProperties parse(Splitable s, int from)
public static CompactProperties parse(java.lang.String s)
public static CompactProperties parse(java.lang.String s, int from)
public static CompactProperties subset(CompactProperties source, int index)
public static CompactProperties subset(CompactProperties source, int index0, int index1)
public static void countKeys(CompactProperties properties, Counter counter)
public static void collectKeys(CompactProperties properties, java.util.Collection<java.lang.String> target)