Package org.burningwave.core.classes
Class ClassHunter.SearchResult
java.lang.Object
org.burningwave.core.classes.SearchResult<Class<?>>
org.burningwave.core.classes.ClassHunter.SearchResult
- All Implemented Interfaces:
AutoCloseable,Closeable,Identifiable,ManagedLogger
- Enclosing interface:
- ClassHunter
public static class ClassHunter.SearchResult extends SearchResult<Class<?>>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.burningwave.core.ManagedLogger
ManagedLogger.Repository -
Method Summary
Modifier and Type Method Description Collection<Class<?>>getClasses()Map<String,Class<?>>getClassesFlatMap()Map<Class<?>,Map<MemberCriteria<?,?,?>,Collection<Member>>>getMembers()<M extends Member, C extends MemberCriteria<M, C, T>, T extends Criteria.TestContext<M, C>>
Collection<Member>getMembersBy(C criteria)Map<MemberCriteria<?,?,?>,Collection<Member>>getMembersFlatMap()Methods inherited from class org.burningwave.core.classes.SearchResult
close, getClasses, getSkippedClassNames, getUnique, waitForSearchEndingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.burningwave.core.Closeable
closeResources, closeResources, createCloseResoucesTask, createCloseResoucesTaskMethods inherited from interface org.burningwave.core.Identifiable
getId, getOperationId
-
Method Details
-
getMembers
-
getMembersFlatMap
-
getClasses
-
getClassesFlatMap
-
getMembersBy
public <M extends Member, C extends MemberCriteria<M, C, T>, T extends Criteria.TestContext<M, C>> Collection<Member> getMembersBy(C criteria)
-