Methods
| Modifier and Type |
Method and Description |
GenericParameter |
findTypeVariable(java.lang.String name) |
static CoreMetadataFactory |
make(IMetadataResolver resolver,
IGenericContext scope) |
static CoreMetadataFactory |
make(TypeDefinition owner,
IGenericContext scope) |
TypeReference |
makeArrayType(TypeReference componentType) |
TypeReference |
makeBoolean() |
TypeReference |
makeByte() |
TypeReference |
makeChar() |
IClassSignature |
makeClassSignature(TypeReference baseType,
java.util.List<TypeReference> interfaceTypes,
java.util.List<GenericParameter> genericParameters) |
TypeReference |
makeDouble() |
TypeReference |
makeFloat() |
TypeReference |
makeInt() |
TypeReference |
makeLong() |
IMethodSignature |
makeMethodSignature(TypeReference returnType,
java.util.List<TypeReference> parameterTypes,
java.util.List<GenericParameter> genericParameters,
java.util.List<TypeReference> thrownTypes) |
TypeReference |
makeNamedType(java.lang.String name) |
TypeReference |
makeParameterizedType(TypeReference declaration,
TypeReference owner,
TypeReference... typeArguments) |
TypeReference |
makeShort() |
protected TypeReference |
makeTypeBound(FieldTypeSignature... bounds) |
GenericParameter |
makeTypeVariable(java.lang.String name,
FieldTypeSignature[] bounds) |
TypeReference |
makeVoid() |
WildcardType |
makeWildcard(FieldTypeSignature superBound,
FieldTypeSignature extendsBound) |