public interface InterfaceModel extends ExtensibleType<InterfaceModel>
| Modifier and Type | Method and Description |
|---|---|
Collection<ClassModel> |
allImplementations()
Returns an unmodifiable collection of all classes implementing this
interface.
|
Collection<ClassModel> |
implementations()
Returns an unmodifiable collection of classes directly implementing
this interface
|
allSubTypes, getFormalTypeParameters, getInterfaces, getParameterizedInterface, getParameterizedInterfaces, getParent, getSimpleName, getStaticFields, isInstanceOf, subTypesgetDefiningURIs, getMethods, getReferences, wasDefinedIngetAnnotation, getAnnotations, getName, shortDescCollection<ClassModel> allImplementations()
Collection<ClassModel> implementations()
Copyright © 2009–2022 Oracle Corporation. All rights reserved.