Class ClassFiles
java.lang.Object
org.springframework.core.test.tools.ClassFiles
An immutable collection of
ClassFile
instances.- Since:
- 6.0
- Author:
- Stephane Nicoll
-
Method Summary
Modifier and TypeMethodDescriptionReturn a newClassFiles
instance that merges classes from another iterable ofClassFiles
instances.Return a newClassFiles
instance that merges classes from another array ofClassFile
instances.boolean
Get theClassFile
with the given class name.int
hashCode()
boolean
isEmpty()
Returnstrue
if this collection is empty.iterator()
static ClassFiles
none()
Return aClassFiles
instance with no items.static ClassFiles
Factory method that can be used to create aClassFiles
instance containing the specified classes.stream()
Stream theClassFile
instances contained in this collection.toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Method Details
-
none
Return aClassFiles
instance with no items.- Returns:
- the empty instance
-
of
Factory method that can be used to create aClassFiles
instance containing the specified classes.- Parameters:
ClassFiles
- the classes to include- Returns:
- a
ClassFiles
instance
-
and
Return a newClassFiles
instance that merges classes from another array ofClassFile
instances.- Parameters:
classFiles
- the instances to merge- Returns:
- a new
ClassFiles
instance containing merged content
-
and
Return a newClassFiles
instance that merges classes from another iterable ofClassFiles
instances.- Parameters:
classFiles
- the instances to merge- Returns:
- a new
ClassFiles
instance containing merged content
-
iterator
-
stream
Stream theClassFile
instances contained in this collection.- Returns:
- a stream of classes
-
isEmpty
public boolean isEmpty()Returnstrue
if this collection is empty.- Returns:
- if this collection is empty
-
get
Get theClassFile
with the given class name.- Parameters:
name
- the fully qualified name to find- Returns:
- a
ClassFile
instance ornull
-
equals
-
hashCode
public int hashCode() -
toString
-