| Package | Description |
|---|---|
| org.teavm.flavour.expr |
This package contains classes necessary to parse, compile and evaluate expressions written on
Flavour Expression Language (FEL).
|
| org.teavm.flavour.expr.type |
| Modifier and Type | Method and Description |
|---|---|
GenericMethod |
MethodLookup.lookupStatic(Collection<GenericClass> classes,
String name,
List<Expr> args) |
GenericMethod |
MethodLookup.lookupVirtual(Collection<GenericClass> classes,
String name,
List<Expr> args) |
| Modifier and Type | Method and Description |
|---|---|
List<GenericMethod> |
MethodLookup.getCandidates() |
| Modifier and Type | Method and Description |
|---|---|
ValueType |
TypeEstimator.estimateLambda(LambdaExpr expr,
GenericMethod method) |
| Modifier and Type | Method and Description |
|---|---|
GenericMethod[] |
GenericTypeNavigator.findMethods(GenericClass cls,
String name,
int paramCount) |
GenericMethod |
GenericTypeNavigator.findSingleAbstractMethod(GenericClass cls) |
GenericMethod |
MethodWithFreshTypeVars.getMethod() |
GenericMethod |
GenericTypeNavigator.getMethod(GenericClass cls,
String name,
GenericClass... argumentTypes) |
GenericMethod |
GenericMethod.substitute(Substitutions substitutions) |
| Modifier and Type | Method and Description |
|---|---|
static MethodWithFreshTypeVars |
TypeUtils.withFreshTypeVars(GenericMethod method,
TypeInference inference) |
| Constructor and Description |
|---|
MethodWithFreshTypeVars(GenericMethod method,
TypeVar[] freshTypeVars) |
Copyright © 2019. All rights reserved.