public class ArgValue
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ArgValue.ArgType |
| Constructor and Description |
|---|
ArgValue(java.lang.Object value) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
asBoolean() |
<T> T |
asEnum(java.lang.Class<T> type) |
java.util.List<ArgValue> |
asList() |
java.util.Map<java.lang.String,ArgValue> |
asMap() |
java.lang.Number |
asNumber() |
java.lang.Object |
asObject() |
java.lang.String |
asString() |
boolean |
equals(java.lang.Object o) |
ArgValue.ArgType |
getArgType() |
java.lang.Object |
getValue() |
int |
hashCode() |
boolean |
isEqual(java.lang.Object other) |
java.lang.String |
toString() |
public ArgValue.ArgType getArgType()
public boolean isEqual(java.lang.Object other)
public java.lang.Object getValue()
public java.lang.Object asObject()
public java.lang.String asString()
public java.lang.Boolean asBoolean()
public java.lang.Number asNumber()
public <T> T asEnum(java.lang.Class<T> type)
public java.util.List<ArgValue> asList()
public java.util.Map<java.lang.String,ArgValue> asMap()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object