public abstract class AbstractStringCoder extends Object implements StringCoder
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
localValuePartitions |
protected Map<QNameContext,List<StringValue>> |
localValues |
DEFAULT_INITIAL_QNAME_LISTS, EMPTY_STRING_VALUE| Constructor and Description |
|---|
AbstractStringCoder(boolean localValuePartitions,
int initialQNameLists) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addLocalValue(QNameContext qnc,
StringValue value) |
void |
clear() |
int |
getNumberOfStringValues(QNameContext qnc) |
boolean |
isLocalValuePartitions() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetSharedStringsprotected final boolean localValuePartitions
protected Map<QNameContext,List<StringValue>> localValues
public AbstractStringCoder(boolean localValuePartitions,
int initialQNameLists)
public boolean isLocalValuePartitions()
isLocalValuePartitions in interface StringCoderpublic int getNumberOfStringValues(QNameContext qnc)
getNumberOfStringValues in interface StringCoderprotected void addLocalValue(QNameContext qnc, StringValue value)
public void clear()
clear in interface StringCoderCopyright © 2018 Siemens AG. All rights reserved.