Class DomainBuilders.JavaMemberBuilder<OUTPUT,​SELF extends DomainBuilders.JavaMemberBuilder<OUTPUT,​SELF>>

java.lang.Object
com.tngtech.archunit.core.importer.DomainBuilders.JavaMemberBuilder<OUTPUT,​SELF>
Direct Known Subclasses:
DomainBuilders.JavaCodeUnitBuilder, DomainBuilders.JavaFieldBuilder
Enclosing class:
DomainBuilders

@Internal
public abstract static class DomainBuilders.JavaMemberBuilder<OUTPUT,​SELF extends DomainBuilders.JavaMemberBuilder<OUTPUT,​SELF>>
extends java.lang.Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type Class Description
    static class  com.tngtech.archunit.core.importer.DomainBuilders.BuilderWithBuildParameter.BuildFinisher  
  • Method Summary

    Modifier and Type Method Description
    OUTPUT build​(JavaClass owner, com.tngtech.archunit.core.importer.ClassesByTypeName importedClasses)  
    java.lang.String getDescriptor()  
    int getFirstLineNumber()  
    java.util.Set<JavaModifier> getModifiers()  
    java.lang.String getName()  
    JavaClass getOwner()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • getName

      public java.lang.String getName()
    • getDescriptor

      public java.lang.String getDescriptor()
    • getModifiers

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

      public JavaClass getOwner()
    • getFirstLineNumber

      public int getFirstLineNumber()
    • build

      public final OUTPUT build​(JavaClass owner, com.tngtech.archunit.core.importer.ClassesByTypeName importedClasses)