public static final class ObjectExtValue.Entry extends java.lang.Object implements java.util.Map.Entry<Value,Value>, java.lang.Comparable<java.util.Map.Entry<Value,Value>>
Constructor and Description |
---|
Entry(Env env,
java.util.IdentityHashMap<Value,Value> map,
ObjectExtValue.Entry entry) |
Entry(StringValue key) |
Entry(StringValue key,
Value value) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(java.util.Map.Entry<Value,Value> other) |
StringValue |
getKey() |
Value |
getRawValue() |
Value |
getValue() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
protected void |
printRImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
Value |
setValue(Value value) |
Value |
toArg() |
Value |
toArgRef()
Converts to a variable reference (for function arguments)
|
Value |
toArgValue()
Converts to an argument value.
|
Value |
toRef()
Converts to a variable reference (for function arguments)
|
Var |
toRefVar()
Argument used/declared as a ref.
|
java.lang.String |
toString() |
Value |
toValue() |
void |
varDumpImpl(Env env,
WriteStream out,
int depth,
java.util.IdentityHashMap<Value,java.lang.String> valueSet) |
public Entry(StringValue key)
public Entry(StringValue key, Value value)
public Entry(Env env, java.util.IdentityHashMap<Value,Value> map, ObjectExtValue.Entry entry)
public Value getValue()
public Value getRawValue()
public StringValue getKey()
public boolean isPublic()
public boolean isProtected()
public boolean isPrivate()
public Value toValue()
public Var toRefVar()
public Value toArgValue()
public Value toRef()
public Value toArgRef()
public Value toArg()
public void varDumpImpl(Env env, WriteStream out, int depth, java.util.IdentityHashMap<Value,java.lang.String> valueSet) throws java.io.IOException
java.io.IOException
protected void printRImpl(Env env, WriteStream out, int depth, java.util.IdentityHashMap<Value,java.lang.String> valueSet) throws java.io.IOException
java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object