Top Description Fields Constructors Methods
org.glassfish.hk2.classmodel.reflect.impl

public Class TypesImpl

extends Object
implements TypeBuilder
Class Inheritance
All Implemented Interfaces
org.glassfish.hk2.classmodel.reflect.impl.TypeBuilder
Imports
org.glassfish.hk2.classmodel.reflect.*, org.objectweb.asm.Opcodes, java.net.URI

Results of a parsing activity, all java resources are inventoried in three main categories : classes, interfaces and annotations with cross references
Author
Jerome Dochez

Field Summary

Modifier and TypeField and Description
pack-priv final URI
pack-priv final TypesCtr

Constructor Summary

AccessConstructor and Description
public
TypesImpl(TypesCtr types, URI definingURI)

Method Summary

Modifier and TypeMethod and Description
public FieldModelImpl
public TypeProxy<T extends Type>
public <T extends Type> TypeProxy<T>
public Class<? extends Type>
public TypeImpl
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

definingURIback to summary
pack-priv final URI definingURI
typesback to summary
pack-priv final TypesCtr types

Constructor Detail

TypesImplback to summary
public TypesImpl(TypesCtr types, URI definingURI)

Method Detail

getFieldModelback to summary
public FieldModelImpl getFieldModel(String name, TypeProxy<T extends Type> type, ExtensibleType<T extends ExtensibleType> declaringType)

Implements org.glassfish.hk2.classmodel.reflect.impl.TypeBuilder.getFieldModel.

Annotations
@Override
getHolderback to summary
public TypeProxy<T extends Type> getHolder(String name)

Implements org.glassfish.hk2.classmodel.reflect.impl.TypeBuilder.getHolder.

Annotations
@Override
getHolderback to summary
public <T extends Type> TypeProxy<T> getHolder(String name, Class<T> type)

Implements org.glassfish.hk2.classmodel.reflect.impl.TypeBuilder.getHolder.

Annotations
@Override
getTypeback to summary
public Class<? extends Type> getType(int access)

Implements org.glassfish.hk2.classmodel.reflect.impl.TypeBuilder.getType.

Annotations
@Override
getTypeback to summary
public TypeImpl getType(int access, String name, TypeProxy<T extends Type> parent)

Implements org.glassfish.hk2.classmodel.reflect.impl.TypeBuilder.getType.

Annotations
@Override