public class StorableEnvVar extends EnvironmentVariable
Modifier and Type | Field and Description |
---|---|
static String |
APPEND |
static String |
DELIMITER |
static String |
NAME |
static String |
OPERATION |
static String |
PREPEND |
static String |
REMOVE |
static String |
REPLACE |
static String |
VALUE |
static String |
VARIABLE_ELEMENT_NAME |
fDelimiter, fName, fOperation, fValue
ENVVAR_APPEND, ENVVAR_PREPEND, ENVVAR_REMOVE, ENVVAR_REPLACE
Constructor and Description |
---|
StorableEnvVar(ICStorageElement element)
Load the environment variable from the ICStorageElement
|
StorableEnvVar(String name) |
StorableEnvVar(String name,
org.osgi.service.prefs.Preferences element)
Load the Environment Variable directly from a Preference element
|
StorableEnvVar(String name,
String value) |
StorableEnvVar(String name,
String value,
int op,
String delimiter) |
StorableEnvVar(String name,
String value,
String delimiter) |
Modifier and Type | Method and Description |
---|---|
void |
serialize(ICStorageElement element) |
void |
serialize(org.osgi.service.prefs.Preferences element)
Serialize this Preference straight into the Preferences element.
|
clone, equals, getDelimiter, getName, getOperation, getValue, hashCode, toString
public static final String VARIABLE_ELEMENT_NAME
public static final String NAME
public static final String VALUE
public static final String OPERATION
public static final String DELIMITER
public static final String REPLACE
public static final String REMOVE
public static final String APPEND
public static final String PREPEND
public StorableEnvVar(String name)
public StorableEnvVar(ICStorageElement element)
element
- public StorableEnvVar(String name, org.osgi.service.prefs.Preferences element)
name
- element
- public void serialize(ICStorageElement element)
public void serialize(org.osgi.service.prefs.Preferences element)
element
- Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.