public class TypeSignatureProvider extends Object
| Constructor and Description |
|---|
TypeSignatureProvider(Function<List<Type>,TypeSignature> typeSignatureResolver) |
TypeSignatureProvider(TypeSignature typeSignature) |
| Modifier and Type | Method and Description |
|---|---|
static List<TypeSignatureProvider> |
fromTypes(List<? extends Type> types) |
static List<TypeSignatureProvider> |
fromTypeSignatures(List<? extends TypeSignature> typeSignatures) |
TypeSignature |
getTypeSignature() |
TypeSignature |
getTypeSignature(List<Type> boundTypeParameters) |
boolean |
hasDependency() |
String |
toString() |
public TypeSignatureProvider(TypeSignature typeSignature)
public TypeSignatureProvider(Function<List<Type>,TypeSignature> typeSignatureResolver)
public boolean hasDependency()
public TypeSignature getTypeSignature()
public TypeSignature getTypeSignature(List<Type> boundTypeParameters)
public static List<TypeSignatureProvider> fromTypes(List<? extends Type> types)
public static List<TypeSignatureProvider> fromTypeSignatures(List<? extends TypeSignature> typeSignatures)
Copyright © 2012–2019. All rights reserved.