Uses of Interface
software.coley.sourcesolver.resolve.entry.ClassEntry
Packages that use ClassEntry
Package
Description
-
Uses of ClassEntry in software.coley.sourcesolver.resolve
Methods in software.coley.sourcesolver.resolve that return types with arguments of type ClassEntryModifier and TypeMethodDescriptionprotected Map<String, ClassEntry> BasicResolver.populateImports() -
Uses of ClassEntry in software.coley.sourcesolver.resolve.entry
Classes in software.coley.sourcesolver.resolve.entry that implement ClassEntryModifier and TypeClassDescriptionclassclassA class entry implementation that is populated via reflection.classDelegating implementation ofClassEntrywhich limits member visibility to items that arestatic.Methods in software.coley.sourcesolver.resolve.entry that return ClassEntryModifier and TypeMethodDescriptionstatic ClassEntryReflectiveClassEntry.build(Map<String, ClassEntry> cache, Class<?> cls) default ClassEntryClassEntry.getCommonParent(ClassEntry other) BasicClassEntry.getSuperEntry()ClassEntry.getSuperEntry()StaticFilteredClassEntry.getSuperEntry()ClassMemberPair.ownerEntry()Returns the value of theownerEntryrecord component.Methods in software.coley.sourcesolver.resolve.entry that return types with arguments of type ClassEntryModifier and TypeMethodDescriptionBasicEntryPool.getClassesInPackage(String packageName) EntryPool.getClassesInPackage(String packageName) BasicClassEntry.getImplementedEntries()ClassEntry.getImplementedEntries()StaticFilteredClassEntry.getImplementedEntries()BasicClassEntry.getInnerClassEntries()ClassEntry.getInnerClassEntries()StaticFilteredClassEntry.getInnerClassEntries()Methods in software.coley.sourcesolver.resolve.entry with parameters of type ClassEntryModifier and TypeMethodDescriptiondefault ClassEntryClassEntry.getCommonParent(ClassEntry other) default booleanClassEntry.isAssignableFrom(ClassEntry child) voidBasicEntryPool.register(ClassEntry entry) voidEntryPool.register(ClassEntry entry) Adds the given class to the current pool.Method parameters in software.coley.sourcesolver.resolve.entry with type arguments of type ClassEntryModifier and TypeMethodDescriptionstatic ClassEntryReflectiveClassEntry.build(Map<String, ClassEntry> cache, Class<?> cls) default voidClassEntry.visitHierarchy(Consumer<ClassEntry> consumer) Visits the current class, and all parent classes (extended or implemented).Constructors in software.coley.sourcesolver.resolve.entry with parameters of type ClassEntryModifierConstructorDescriptionBasicClassEntry(String className, int access, ClassEntry superEntry, List<ClassEntry> interfaceEntries, List<ClassEntry> innerClassEntries, List<FieldEntry> fields, List<MethodEntry> methods) ClassMemberPair(ClassEntry ownerEntry, MemberEntry memberEntry) Creates an instance of aClassMemberPairrecord class.StaticFilteredClassEntry(ClassEntry delegate) Constructor parameters in software.coley.sourcesolver.resolve.entry with type arguments of type ClassEntryModifierConstructorDescriptionBasicClassEntry(String className, int access, ClassEntry superEntry, List<ClassEntry> interfaceEntries, List<ClassEntry> innerClassEntries, List<FieldEntry> fields, List<MethodEntry> methods) -
Uses of ClassEntry in software.coley.sourcesolver.resolve.result
Methods in software.coley.sourcesolver.resolve.result that return ClassEntryModifier and TypeMethodDescriptionClassResolution.getClassEntry()MemberResolution.getOwnerEntry()Methods in software.coley.sourcesolver.resolve.result that return types with arguments of type ClassEntryMethods in software.coley.sourcesolver.resolve.result with parameters of type ClassEntryModifier and TypeMethodDescriptionstatic ClassResolutionResolutions.ofClass(ClassEntry entry) static ResolutionResolutions.ofField(ClassEntry classEntry, String fieldName, String fieldDescriptor) static FieldResolutionResolutions.ofField(ClassEntry classEntry, FieldEntry fieldEntry) static ResolutionResolutions.ofMember(ClassEntry ownerEntry, MemberEntry memberEntry) static ResolutionResolutions.ofMethod(ClassEntry classEntry, String methodName, String methodDescriptor) static ResolutionResolutions.ofMethod(ClassEntry classEntry, String methodName, DescribableEntry returnType, List<? extends DescribableEntry> parameters) static MethodResolutionResolutions.ofMethod(ClassEntry classEntry, MethodEntry methodEntry) Method parameters in software.coley.sourcesolver.resolve.result with type arguments of type ClassEntryModifier and TypeMethodDescriptionstatic ResolutionResolutions.ofClasses(List<ClassEntry> classEntries)