public class LocalStringPropertySet extends LocalAbstractPropertySet<String,String>
context, converter, executorService, shadows| Modifier | Constructor and Description |
|---|---|
|
LocalStringPropertySet(ExecutorService executorService,
Converter converter,
Context context,
ClassLoader classLoader,
PropertySet<String>... chain) |
|
LocalStringPropertySet(ExecutorService executorService,
Converter converter,
Context context,
String separator,
ClassLoader classLoader,
PropertySet<String>... chain) |
protected |
LocalStringPropertySet(ExecutorService executorService,
Converter converter,
Context context,
String separator,
ClassLoader classLoader,
ReadWriteLock lock,
PropertySet<String>... chain) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
buildPath(int startIdx,
Object... elements) |
protected String |
buildPath(String prefix,
Object... elements) |
protected String |
buildPath(String prefix,
String suffix) |
PropertySet<String> |
createVersion()
Creates object version.
|
<T> T |
getAdapter(Class<T> targetType,
Context context)
Retrieves adapter of given type from adaptable.
|
protected AbstractPropertySet<String,String> |
newInstance(String key)
Creates a property set which shares lock and chain with this one.
|
Lock |
readLock() |
protected String[] |
tokenize(String path) |
protected <T> T |
version(T source)
Versions object for forward-only change propagation purposes.
|
Lock |
writeLock() |
getMounts, getSubSetStore, getValueStorebuildPath, cancel, cancel, cancelAll, clear, cook, cook, cook, cooking, get, get, get, get, get, get, get, get, get, get, invoke, keySet, lazy, mount, mount, remove, remove, set, set, setAll, setInvocable, shadowGet, shadowGet, shadowGet, shadowGet, shadowGet, shadowGet, shadowGet, shadowGet, shadowInvoke, subset, subset, unmount, unmountpublic LocalStringPropertySet(ExecutorService executorService, Converter converter, Context context, ClassLoader classLoader, PropertySet<String>... chain)
public LocalStringPropertySet(ExecutorService executorService, Converter converter, Context context, String separator, ClassLoader classLoader, PropertySet<String>... chain)
protected LocalStringPropertySet(ExecutorService executorService, Converter converter, Context context, String separator, ClassLoader classLoader, ReadWriteLock lock, PropertySet<String>... chain)
protected String buildPath(int startIdx, Object... elements)
buildPath in class AbstractPropertySet<String,String>protected String buildPath(String prefix, Object... elements)
buildPath in class AbstractPropertySet<String,String>protected String buildPath(String prefix, String suffix)
buildPath in class AbstractPropertySet<String,String>protected String[] tokenize(String path)
tokenize in class AbstractPropertySet<String,String>public <T> T getAdapter(Class<T> targetType, Context context)
AdaptableT - Adapter type.targetType - Adapter type.context - Adapter context.protected <T> T version(T source)
AbstractPropertySetversion in class AbstractPropertySet<String,String>protected AbstractPropertySet<String,String> newInstance(String key)
AbstractPropertySetnewInstance in class AbstractPropertySet<String,String>public PropertySet<String> createVersion()
Versionable