public class ValueAccess extends Object
| Constructor and Description |
|---|
ValueAccess() |
| Modifier and Type | Method and Description |
|---|---|
static ValueElement |
cloneShallow(ValueElement ve) |
static ValueElement |
coalesce(ValueElement... expression) |
static ValueElement |
findFirst(ValueElement ve) |
static Object |
getAnyHint(ValueElement ve,
String key) |
static JcNumber |
getArgument(MathFunctions math) |
static String |
getName(JcValue jcValue) |
static ValueElement |
getPredecessor(ValueElement ve) |
static Object |
getValue(JcPrimitive jcPrimitive) |
static boolean |
isSame(JcValue val1,
JcValue val2) |
static void |
setHint(ValueElement ve,
String key,
Object hint) |
static void |
setName(String name,
JcValue jcValue) |
static void |
setPredecessor(ValueElement ve,
ValueElement predecessor) |
static ValueElement |
timeStamp() |
public static ValueElement timeStamp()
public static ValueElement coalesce(ValueElement... expression)
public static ValueElement findFirst(ValueElement ve)
public static Object getValue(JcPrimitive jcPrimitive)
public static ValueElement getPredecessor(ValueElement ve)
public static void setPredecessor(ValueElement ve, ValueElement predecessor)
public static ValueElement cloneShallow(ValueElement ve)
public static void setHint(ValueElement ve, String key, Object hint)
public static Object getAnyHint(ValueElement ve, String key)
public static JcNumber getArgument(MathFunctions math)
Copyright © 2016. All rights reserved.