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(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

Class<? extends Type> getType(int access)

getType

TypeImpl getType(int access,
                 String name,
                 TypeProxy parent)

getFieldModel

FieldModelImpl getFieldModel(String name,
                             TypeProxy type,
                             ExtensibleType declaringType)

getHolder

TypeProxy getHolder(String name)

getHolder

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


Copyright © 2013 Oracle Corporation. All Rights Reserved.