public class HTypeUtils extends Object
| Constructor and Description |
|---|
HTypeUtils() |
| Modifier and Type | Method and Description |
|---|---|
static net.thevpc.jeep.JType[] |
extractLambdaArgTypes(net.thevpc.jeep.JType type) |
static boolean |
isTupleType(net.thevpc.jeep.JType t) |
static boolean |
isTupleType(net.thevpc.jeep.JTypePattern t) |
static ElementTypeAndConstraint |
resolveIterableComponentType(net.thevpc.jeep.JType valType,
net.thevpc.jeep.JTypes types) |
static net.thevpc.jeep.JType[] |
tupleArgTypes(net.thevpc.jeep.JType t) |
static net.thevpc.jeep.JType |
tupleType(net.thevpc.jeep.JTypes t,
net.thevpc.jeep.JType... others) |
static net.thevpc.jeep.JType |
tupleTypeBase(net.thevpc.jeep.JTypes t) |
static net.thevpc.jeep.JRawType |
tupleTypeForCount(int count,
net.thevpc.jeep.JTypes types) |
public static boolean isTupleType(net.thevpc.jeep.JTypePattern t)
public static boolean isTupleType(net.thevpc.jeep.JType t)
public static net.thevpc.jeep.JType[] tupleArgTypes(net.thevpc.jeep.JType t)
public static net.thevpc.jeep.JType tupleTypeBase(net.thevpc.jeep.JTypes t)
public static net.thevpc.jeep.JType tupleType(net.thevpc.jeep.JTypes t,
net.thevpc.jeep.JType... others)
public static net.thevpc.jeep.JRawType tupleTypeForCount(int count,
net.thevpc.jeep.JTypes types)
public static net.thevpc.jeep.JType[] extractLambdaArgTypes(net.thevpc.jeep.JType type)
public static ElementTypeAndConstraint resolveIterableComponentType(net.thevpc.jeep.JType valType, net.thevpc.jeep.JTypes types)
Copyright © 2025 vpc open source initiative. All rights reserved.