Class DomainBuilders.JavaClassBuilder
java.lang.Object
com.tngtech.archunit.core.importer.DomainBuilders.JavaClassBuilder
- Enclosing class:
- DomainBuilders
@Internal public static final class DomainBuilders.JavaClassBuilder extends java.lang.Object
-
Method Summary
Modifier and Type Method Description JavaClassDescriptor
getDescriptor()
java.util.Set<JavaModifier>
getModifiers()
Optional<Source>
getSource()
boolean
isAnnotation()
boolean
isAnonymousClass()
boolean
isEnum()
boolean
isInterface()
boolean
isMemberClass()
boolean
isRecord()
DomainBuilders.JavaClassBuilder
withAnnotation(boolean isAnnotation)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
withAnnotation
-
getSource
-
getDescriptor
-
isInterface
public boolean isInterface() -
isEnum
public boolean isEnum() -
isAnnotation
public boolean isAnnotation() -
isRecord
public boolean isRecord() -
isAnonymousClass
public boolean isAnonymousClass() -
isMemberClass
public boolean isMemberClass() -
getModifiers
-