public class ModelNodes extends Object
ModelNode.| Modifier and Type | Method and Description |
|---|---|
static <E extends Enum<E>> |
asEnum(org.jboss.dmr.ModelNode value,
Class<E> targetClass)
Returns the value of the node as an Enum value.
|
static float |
asFloat(org.jboss.dmr.ModelNode value)
Returns the value of the node as a float.
|
static Optional<Boolean> |
optionalBoolean(org.jboss.dmr.ModelNode value)
Returns the optional boolean value of the specified
ModelNode. |
static OptionalDouble |
optionalDouble(org.jboss.dmr.ModelNode value)
Returns the optional double value of the specified
ModelNode. |
static <E extends Enum<E>> |
optionalEnum(org.jboss.dmr.ModelNode value,
Class<E> targetClass)
Returns the optional enum value of the specified
ModelNode. |
static Optional<Float> |
optionalFloat(org.jboss.dmr.ModelNode value)
Returns the optional float value of the specified
ModelNode. |
static OptionalInt |
optionalInt(org.jboss.dmr.ModelNode value)
Returns the optional int value of the specified
ModelNode. |
static Optional<List<org.jboss.dmr.ModelNode>> |
optionalList(org.jboss.dmr.ModelNode value)
Returns the optional list value of the specified
ModelNode. |
static OptionalLong |
optionalLong(org.jboss.dmr.ModelNode value)
Returns the optional long value of the specified
ModelNode. |
static Optional<org.jboss.dmr.Property> |
optionalProperty(org.jboss.dmr.ModelNode value)
Returns the optional property value of the specified
ModelNode. |
static Optional<List<org.jboss.dmr.Property>> |
optionalPropertyList(org.jboss.dmr.ModelNode value)
Returns the optional property list value of the specified
ModelNode. |
static Optional<String> |
optionalString(org.jboss.dmr.ModelNode value)
Returns the optional string value of the specified
ModelNode. |
public static float asFloat(org.jboss.dmr.ModelNode value)
value - a model nodepublic static <E extends Enum<E>> E asEnum(org.jboss.dmr.ModelNode value, Class<E> targetClass)
value - a model nodepublic static Optional<Boolean> optionalBoolean(org.jboss.dmr.ModelNode value)
ModelNode.value - the model nodepublic static OptionalDouble optionalDouble(org.jboss.dmr.ModelNode value)
ModelNode.value - the model nodepublic static Optional<Float> optionalFloat(org.jboss.dmr.ModelNode value)
ModelNode.value - the model nodepublic static OptionalInt optionalInt(org.jboss.dmr.ModelNode value)
ModelNode.value - the model nodepublic static OptionalLong optionalLong(org.jboss.dmr.ModelNode value)
ModelNode.value - the model nodepublic static Optional<String> optionalString(org.jboss.dmr.ModelNode value)
ModelNode.value - the model nodepublic static Optional<org.jboss.dmr.Property> optionalProperty(org.jboss.dmr.ModelNode value)
ModelNode.value - the model nodepublic static Optional<List<org.jboss.dmr.Property>> optionalPropertyList(org.jboss.dmr.ModelNode value)
ModelNode.value - the model nodepublic static Optional<List<org.jboss.dmr.ModelNode>> optionalList(org.jboss.dmr.ModelNode value)
ModelNode.value - the model nodeCopyright © 2020 JBoss by Red Hat. All rights reserved.