org.glassfish.hk2.classmodel.reflect.impl
Class TypesImpl
java.lang.Object
org.glassfish.hk2.classmodel.reflect.impl.TypesImpl
- All Implemented Interfaces:
- TypeBuilder
public class TypesImpl
- extends java.lang.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
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TypesImpl
public TypesImpl(TypesCtr types,
java.net.URI definingURI)
getType
public java.lang.Class<? extends Type> getType(int access)
- Specified by:
getType in interface TypeBuilder
getType
public TypeImpl getType(int access,
java.lang.String name,
TypeProxy parent)
- Specified by:
getType in interface TypeBuilder
getFieldModel
public FieldModelImpl getFieldModel(java.lang.String name,
TypeProxy type,
ExtensibleType declaringType)
- Specified by:
getFieldModel in interface TypeBuilder
getHolder
public TypeProxy getHolder(java.lang.String name)
- Specified by:
getHolder in interface TypeBuilder
getHolder
public <T extends Type> TypeProxy<T> getHolder(java.lang.String name,
java.lang.Class<T> type)
- Specified by:
getHolder in interface TypeBuilder
Copyright © 2013 Oracle Corporation. All Rights Reserved.