Class DomainBuilders.JavaAnnotationBuilder

java.lang.Object
com.tngtech.archunit.core.importer.DomainBuilders.JavaAnnotationBuilder
Enclosing class:
DomainBuilders

@Internal
public static final class DomainBuilders.JavaAnnotationBuilder
extends java.lang.Object
  • Method Summary

    Modifier and Type Method Description
    <T extends HasDescription>
    JavaAnnotation<T>
    build​(T owner, com.tngtech.archunit.core.importer.ImportedClasses importedClasses)  
    JavaClass getType()  
    <T extends HasDescription>
    java.util.Map<java.lang.String,​java.lang.Object>
    getValues​(T owner)  

    Methods inherited from class java.lang.Object

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

    • getType

      public JavaClass getType()
    • getValues

      public <T extends HasDescription> java.util.Map<java.lang.String,​java.lang.Object> getValues​(T owner)
    • build

      public <T extends HasDescription> JavaAnnotation<T> build​(T owner, com.tngtech.archunit.core.importer.ImportedClasses importedClasses)