Package com.tngtech.archunit.core.domain
Class JavaClasses
- java.lang.Object
-
- com.tngtech.archunit.core.domain.JavaClasses
-
- All Implemented Interfaces:
DescribedIterable<JavaClass>
,HasDescription
,CanOverrideDescription<JavaClasses>
,java.lang.Iterable<JavaClass>
public final class JavaClasses extends java.lang.Object implements DescribedIterable<JavaClass>, CanOverrideDescription<JavaClasses>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.tngtech.archunit.base.DescribedIterable
DescribedIterable.From
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JavaClasses
as(java.lang.String description)
boolean
contain(java.lang.Class<?> reflectedType)
JavaClass
get(java.lang.Class<?> reflectedType)
JavaClass
get(java.lang.String typeName)
java.lang.String
getDescription()
java.util.Iterator<JavaClass>
iterator()
JavaClasses
that(DescribedPredicate<? super JavaClass> predicate)
java.lang.String
toString()
-
-
-
Method Detail
-
that
public JavaClasses that(DescribedPredicate<? super JavaClass> predicate)
-
as
public JavaClasses as(java.lang.String description)
- Specified by:
as
in interfaceCanOverrideDescription<JavaClasses>
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceHasDescription
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
iterator
public java.util.Iterator<JavaClass> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<JavaClass>
-
contain
public boolean contain(java.lang.Class<?> reflectedType)
-
get
public JavaClass get(java.lang.Class<?> reflectedType)
-
get
public JavaClass get(java.lang.String typeName)
-
-