Package | Description |
---|---|
org.openjdk.jmc.common |
This package contains interfaces used in Mission Control to identify classes, methods, stack
traces etc.
|
org.openjdk.jmc.common.item |
This package contains the
IItem data model. |
org.openjdk.jmc.common.util |
Modifier and Type | Method and Description |
---|---|
IWritableState |
IWritableState.createChild(java.lang.String type)
Creates a new child node.
|
Modifier and Type | Method and Description |
---|---|
void |
IStateful.saveTo(IWritableState state)
Saves the state for this object into a state object.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
PersistableItemFilter.putValueType(IWritableState memento,
ContentType<?> contentType) |
protected abstract void |
PersistableItemFilter.saveArgs(IWritableState memento) |
protected void |
ItemFilters.Not.saveArgs(IWritableState memento) |
protected void |
ItemFilters.Composite.saveArgs(IWritableState memento) |
protected void |
ItemFilters.Type.saveArgs(IWritableState memento) |
protected void |
ItemFilters.TypeMatches.saveArgs(IWritableState memento) |
protected void |
ItemFilters.AttributeFilter.saveArgs(IWritableState memento) |
protected void |
ItemFilters.AttributeValue.saveArgs(IWritableState memento) |
protected void |
ItemFilters.RangeMatches.saveArgs(IWritableState memento) |
void |
PersistableItemFilter.saveTo(IWritableState memento) |
(package private) static <M> void |
PersistableItemFilter.writeValue(M value,
IPersister<M> persister,
IWritableState to) |
(package private) static <M> void |
PersistableItemFilter.writeValue(M value,
IPersister<M> persister,
IWritableState to,
java.lang.String key) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
StateElementWriter
A wrapper class used to write to an XML document using the
IWritableState interface. |
private static class |
StatefulState.StatefulStateWriter
StatefulState instances should be kept immutable, so the writer must not be exposed.
|
Modifier and Type | Field and Description |
---|---|
private IWritableState |
StateToolkit.StateHandler.documentElement |
Modifier and Type | Field and Description |
---|---|
private java.util.Deque<IWritableState> |
StateToolkit.StateHandler.stateStack |
Modifier and Type | Method and Description |
---|---|
IWritableState |
StatefulState.StatefulStateWriter.createChild(java.lang.String type) |
IWritableState |
StateElementWriter.createChild(java.lang.String type) |
static IWritableState |
StateToolkit.createWriter(java.lang.String rootName)
Create a new writable state.
|
Modifier and Type | Method and Description |
---|---|
void |
StatefulState.saveTo(IWritableState state) |
static void |
StateToolkit.saveXMLDocumentTo(java.io.Reader reader,
IWritableState state)
Read an XML document from a reader and write its structure to a
writable state . |
static void |
StateToolkit.writeBoolean(IWritableState state,
java.lang.String attribute,
java.lang.Boolean value)
Write a boolean value to a state.
|
static <T extends java.lang.Enum<T>> |
StateToolkit.writeEnum(IWritableState state,
java.lang.String attribute,
T value)
Write an enum value to a state.
|
static void |
StateToolkit.writeFloat(IWritableState state,
java.lang.String attribute,
java.lang.Float value)
Write a float value to a state.
|
static void |
StateToolkit.writeInt(IWritableState state,
java.lang.String attribute,
java.lang.Integer value)
Write an integer value to a state.
|
Constructor and Description |
---|
StateHandler(IWritableState state) |