org.glassfish.hk2.classmodel.reflect
Interface InterfaceModel
- All Superinterfaces:
- AnnotatedElement, ExtensibleType<InterfaceModel>, Type
- All Known Subinterfaces:
- AnnotationType
- All Known Implementing Classes:
- AnnotationTypeImpl, InterfaceModelImpl
public interface InterfaceModel
- extends ExtensibleType<InterfaceModel>
Represents an interface declaration.
- Author:
- Jerome Dochez
allImplementations
Collection<ClassModel> allImplementations()
- Returns an unmodifiable collection of all classes implementing this
interface.
- Returns:
- list of classes directly implementing this interface
implementations
Collection<ClassModel> implementations()
- Returns an unmodifiable collection of classes directly implementing
this interface
- Returns:
- list of classes implementing this interface
Copyright © 2013 Oracle Corporation. All Rights Reserved.