public class LambdaArgumentTypePlaceholder
extends java.lang.Object
implements com.github.javaparser.symbolsolver.model.typesystem.Type
| Constructor and Description |
|---|
LambdaArgumentTypePlaceholder(int pos) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
describe() |
boolean |
isArray() |
boolean |
isAssignableBy(com.github.javaparser.symbolsolver.model.typesystem.Type other) |
boolean |
isPrimitive() |
boolean |
isReferenceType() |
boolean |
isTypeVariable() |
void |
setMethod(com.github.javaparser.symbolsolver.model.resolution.SymbolReference<? extends com.github.javaparser.symbolsolver.model.declarations.MethodLikeDeclaration> method) |
public boolean isArray()
isArray in interface com.github.javaparser.symbolsolver.model.typesystem.Typepublic boolean isPrimitive()
isPrimitive in interface com.github.javaparser.symbolsolver.model.typesystem.Typepublic boolean isReferenceType()
isReferenceType in interface com.github.javaparser.symbolsolver.model.typesystem.Typepublic java.lang.String describe()
describe in interface com.github.javaparser.symbolsolver.model.typesystem.Typepublic boolean isTypeVariable()
isTypeVariable in interface com.github.javaparser.symbolsolver.model.typesystem.Typepublic void setMethod(com.github.javaparser.symbolsolver.model.resolution.SymbolReference<? extends com.github.javaparser.symbolsolver.model.declarations.MethodLikeDeclaration> method)
public boolean isAssignableBy(com.github.javaparser.symbolsolver.model.typesystem.Type other)
isAssignableBy in interface com.github.javaparser.symbolsolver.model.typesystem.Type