Class TypesImpl
- java.lang.Object
-
- org.glassfish.hk2.classmodel.reflect.impl.TypesImpl
-
- All Implemented Interfaces:
TypeBuilder
public class TypesImpl extends Object implements TypeBuilder
Results of a parsing activity, all java resources are inventoried in three main categories : classes, interfaces and annotations with cross references- Author:
- Jerome Dochez
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FieldModelImpl
getFieldModel(String name, TypeProxy type, ExtensibleType declaringType)
TypeProxy
getHolder(String name)
<T extends Type>
TypeProxy<T>getHolder(String name, Class<T> type)
Class<? extends Type>
getType(int access)
TypeImpl
getType(int access, String name, TypeProxy parent)
-
-
-
Method Detail
-
getType
public Class<? extends Type> getType(int access)
- Specified by:
getType
in interfaceTypeBuilder
-
getType
public TypeImpl getType(int access, String name, TypeProxy parent)
- Specified by:
getType
in interfaceTypeBuilder
-
getFieldModel
public FieldModelImpl getFieldModel(String name, TypeProxy type, ExtensibleType declaringType)
- Specified by:
getFieldModel
in interfaceTypeBuilder
-
getHolder
public TypeProxy getHolder(String name)
- Specified by:
getHolder
in interfaceTypeBuilder
-
-