public class JNodeUtils2 extends Object
| Constructor and Description |
|---|
JNodeUtils2() |
| Modifier and Type | Method and Description |
|---|---|
static JNodeFunctionCall |
createFunctionCall(JFunction f,
JDefaultNode... nargs) |
static JType |
firstCommonSuperType(JDefaultNode arg1,
JDefaultNode arg2) |
static boolean |
formatRequirePar(JNode e) |
static JEvaluable[] |
getEvaluatables(JDefaultNode... args) |
static Object |
getIncDefaultValue(Object u) |
static JType |
getType(JDefaultNode arg) |
static JType |
getTypeOrNull(JDefaultNode arg) |
static JType[] |
getTypes(JDefaultNode[] args) |
static JType[] |
getTypesOrNull(JDefaultNode[] args) |
static boolean |
isTypeSet(JDefaultNode arg) |
static boolean |
isTypeSet(JNode... arg) |
static JNode[] |
toArray(JNode node) |
static String |
toPar(JNode e) |
public static JType getTypeOrNull(JDefaultNode arg)
public static JNodeFunctionCall createFunctionCall(JFunction f, JDefaultNode... nargs)
public static boolean formatRequirePar(JNode e)
public static boolean isTypeSet(JNode... arg)
public static boolean isTypeSet(JDefaultNode arg)
public static JType getType(JDefaultNode arg)
public static JType[] getTypesOrNull(JDefaultNode[] args)
public static JType[] getTypes(JDefaultNode[] args)
public static JEvaluable[] getEvaluatables(JDefaultNode... args)
public static JType firstCommonSuperType(JDefaultNode arg1, JDefaultNode arg2)
Copyright © 2021 vpc open source initiative. All rights reserved.