| Modifier and Type | Class and Description |
|---|---|
class |
ClassRef |
class |
PrimitiveRef |
class |
TypeParamRef |
class |
VoidRef |
class |
WildcardRef |
| Modifier and Type | Method and Description |
|---|---|
TypeRef |
Method.getReturnType() |
TypeRef |
Property.getTypeRef() |
TypeRef |
VoidRef.withDimensions(int dimensions) |
TypeRef |
WildcardRef.withDimensions(int dimensions) |
abstract TypeRef |
TypeRef.withDimensions(int dimensions) |
| Modifier and Type | Method and Description |
|---|---|
List<TypeRef> |
ClassRef.getArguments() |
List<TypeRef> |
WildcardRef.getBounds() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
VoidRef.isAssignableFrom(TypeRef ref) |
static Method |
Method.newMethod(String name,
TypeRef returnType,
boolean varArgPrefered,
Property... arguments) |
static Method |
Method.newMethod(String name,
TypeRef returnType,
Property... arguments) |
static Property |
Property.newProperty(TypeRef typeRef,
String name) |
ClassRef |
TypeDef.toReference(TypeRef... arguments)
Creates a
ClassRef for the current definition with the specified arguments. |
| Modifier and Type | Method and Description |
|---|---|
ClassRef |
TypeDef.toReference(Collection<TypeRef> arguments)
Creates a
ClassRef for the current definition with the specified arguments. |
ClassRef |
TypeDef.toReference(List<TypeRef> arguments)
Creates a
ClassRef for the current definition with the specified arguments. |
| Constructor and Description |
|---|
Method(List<String> comments,
List<AnnotationRef> annotations,
List<TypeParamDef> parameters,
String name,
TypeRef returnType,
List<Property> arguments,
boolean varArgPreferred,
List<ClassRef> exceptions,
boolean defaultMethod,
Block block,
Modifiers modifiers,
Map<AttributeKey,Object> attributes) |
Property(List<AnnotationRef> annotations,
TypeRef typeRef,
String name,
List<String> comments,
boolean enumConstant,
boolean synthetic,
Modifiers modifiers,
Map<AttributeKey,Object> attributes) |
Property(List<AnnotationRef> annotations,
TypeRef typeRef,
String name,
List<String> comments,
Modifiers modifiers,
Map<AttributeKey,Object> attributes)
Deprecated.
|
| Constructor and Description |
|---|
ClassRef(String fullyQualifiedName,
int dimensions,
List<TypeRef> arguments,
Map<AttributeKey,Object> attributes) |
WildcardRef(WildcardRef.BoundKind boundKind,
List<TypeRef> bounds,
Map<AttributeKey,Object> attributes) |
Copyright © 2023. All rights reserved.