org.glassfish.hk2.classmodel.reflect.impl
Interface TypeBuilder

All Known Implementing Classes:
TypesImpl

public interface TypeBuilder

Plug-able interface to build type


Method Summary
 FieldModelImpl getFieldModel(java.lang.String name, TypeProxy type, ExtensibleType declaringType)
           
 TypeProxy getHolder(java.lang.String name)
           
<T extends Type>
TypeProxy<T>
getHolder(java.lang.String name, java.lang.Class<T> type)
           
 java.lang.Class<? extends Type> getType(int access)
           
 TypeImpl getType(int access, java.lang.String name, TypeProxy parent)
           
 

Method Detail

getType

java.lang.Class<? extends Type> getType(int access)

getType

TypeImpl getType(int access,
                 java.lang.String name,
                 TypeProxy parent)

getFieldModel

FieldModelImpl getFieldModel(java.lang.String name,
                             TypeProxy type,
                             ExtensibleType declaringType)

getHolder

TypeProxy getHolder(java.lang.String name)

getHolder

<T extends Type> TypeProxy<T> getHolder(java.lang.String name,
                                        java.lang.Class<T> type)


Copyright © 2013 Oracle Corporation. All Rights Reserved.