Class StaticFilteredClassEntry
java.lang.Object
software.coley.sourcesolver.resolve.entry.StaticFilteredClassEntry
- All Implemented Interfaces:
AccessedEntry,ClassEntry,DescribableEntry
Delegating implementation of
ClassEntry which limits member visibility to items that are static.-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.coley.sourcesolver.resolve.entry.AccessedEntry
isPackageProtected, isPrivate, isProtected, isPublic, isStaticMethods inherited from interface software.coley.sourcesolver.resolve.entry.ClassEntry
declaredMemberStream, extendsOrImplementsName, getCommonParent, getDeclaredField, getDeclaredField, getDeclaredFieldsByName, getDeclaredMethod, getDeclaredMethod, getDeclaredMethodsByName, getDescriptor, getField, getField, getMethod, getMethod, getPackageName, isAssignableFrom, isAssignableFrom, isInterface, visitHierarchyMethods inherited from interface software.coley.sourcesolver.resolve.entry.DescribableEntry
toArrayEntry
-
Constructor Details
-
StaticFilteredClassEntry
-
-
Method Details
-
getAccess
public int getAccess()- Specified by:
getAccessin interfaceAccessedEntry- Returns:
- Access modifiers of this entry.
-
getSuperEntry
- Specified by:
getSuperEntryin interfaceClassEntry- Returns:
- Metadata model of the super-type, if available.
-
getImplementedEntries
- Specified by:
getImplementedEntriesin interfaceClassEntry- Returns:
- Metadata models of all implemented interface types.
-
getInnerClassEntries
- Specified by:
getInnerClassEntriesin interfaceClassEntry- Returns:
- Metadata models of all inner class declarations.
-
getName
- Specified by:
getNamein interfaceClassEntry- Returns:
- Name of class in internal format.
-
getDeclaredFields
- Specified by:
getDeclaredFieldsin interfaceClassEntry- Returns:
- Metadata models of all declared fields.
-
getDeclaredMethods
- Specified by:
getDeclaredMethodsin interfaceClassEntry- Returns:
- Metadata models of all declared methods.
-