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 Details

    • withAnnotation

      public DomainBuilders.JavaClassBuilder withAnnotation​(boolean isAnnotation)
    • getSource

      public Optional<Source> getSource()
    • getDescriptor

      public JavaClassDescriptor 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

      public java.util.Set<JavaModifier> getModifiers()