public class MercuryInheritanceProvider
extends java.lang.Object
implements org.cadixdev.bombe.analysis.InheritanceProvider
| Modifier and Type | Method and Description |
|---|---|
static org.cadixdev.bombe.analysis.InheritanceProvider |
get(Mercury mercury) |
org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo |
provide(org.eclipse.jdt.core.dom.ITypeBinding binding) |
java.util.Optional<org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo> |
provide(java.lang.String klass) |
java.util.Optional<org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo> |
provide(java.lang.String klass,
java.lang.Object context) |
public static org.cadixdev.bombe.analysis.InheritanceProvider get(Mercury mercury)
public java.util.Optional<org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo> provide(java.lang.String klass)
provide in interface org.cadixdev.bombe.analysis.InheritanceProviderpublic java.util.Optional<org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo> provide(java.lang.String klass,
java.lang.Object context)
provide in interface org.cadixdev.bombe.analysis.InheritanceProviderpublic org.cadixdev.bombe.analysis.InheritanceProvider.ClassInfo provide(org.eclipse.jdt.core.dom.ITypeBinding binding)