Package | Description |
---|---|
org.glassfish.hk2.classmodel.reflect | |
org.glassfish.hk2.classmodel.reflect.impl |
Modifier and Type | Interface and Description |
---|---|
interface |
ExtensibleType<T extends ExtensibleType>
An extensible type is a type that can be subclassed like an interface
or a class.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AnnotationType
Represents an annotation
|
interface |
ClassModel
Model that represents a class
|
interface |
InterfaceModel
Represents an interface declaration.
|
Modifier and Type | Method and Description |
---|---|
ExtensibleType<?> |
MethodModel.getDeclaringType()
Returns the class or interface model this method belongs to.
|
ExtensibleType<?> |
Member.getDeclaringType()
return the type declaring this member
|
ExtensibleType |
FieldModel.getDeclaringType()
Returns the declaring type of this field, which is a class.
|
ExtensibleType<?> |
Parameter.getType()
Returns the parameter type
|
ExtensibleType |
FieldModel.getType()
Returns the declared type of the field
|
Modifier and Type | Class and Description |
---|---|
class |
ExtensibleTypeImpl<T extends ExtensibleType>
Implementation of an extensible type (Class or Interface)
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotationTypeImpl
Implementation of an annotation model
|
class |
ClassModelImpl
Implementation of a class model
|
class |
ExtensibleTypeImpl<T extends ExtensibleType>
Implementation of an extensible type (Class or Interface)
|
class |
InterfaceModelImpl
Implementation of an interface model
|
Modifier and Type | Method and Description |
---|---|
ExtensibleType<?> |
MethodModelImpl.getDeclaringType() |
ExtensibleType |
FieldModelImpl.getDeclaringType() |
ExtensibleType |
FieldModelImpl.getType() |
Modifier and Type | Method and Description |
---|---|
FieldModelImpl |
TypeBuilder.getFieldModel(String name,
TypeProxy type,
ExtensibleType declaringType) |
FieldModelImpl |
TypesImpl.getFieldModel(String name,
TypeProxy type,
ExtensibleType declaringType) |
Constructor and Description |
---|
FieldModelImpl(String name,
TypeProxy type,
ExtensibleType declaringType) |
MethodModelImpl(String name,
ExtensibleType owner,
String signature) |
Copyright © 2009–2023 Oracle Corporation. All rights reserved.