Class DomainBuilders.JavaCodeUnitBuilder<OUTPUT,SELF extends DomainBuilders.JavaCodeUnitBuilder<OUTPUT,SELF>>
java.lang.Object
com.tngtech.archunit.core.importer.DomainBuilders.JavaMemberBuilder<OUTPUT,SELF>
com.tngtech.archunit.core.importer.DomainBuilders.JavaCodeUnitBuilder<OUTPUT,SELF>
- Direct Known Subclasses:
DomainBuilders.JavaConstructorBuilder,DomainBuilders.JavaMethodBuilder,DomainBuilders.JavaStaticInitializerBuilder
- Enclosing class:
- DomainBuilders
@Internal
public abstract static class DomainBuilders.JavaCodeUnitBuilder<OUTPUT,SELF extends DomainBuilders.JavaCodeUnitBuilder<OUTPUT,SELF>>
extends DomainBuilders.JavaMemberBuilder<OUTPUT,SELF>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classcom.tngtech.archunit.core.importer.DomainBuilders.BuilderWithBuildParameter.BuildFinisherstatic class -
Method Summary
Modifier and TypeMethodDescriptiongetGenericParameterTypes(JavaCodeUnit codeUnit) getGenericReturnType(JavaCodeUnit codeUnit) getParameterAnnotationsBuilder(int index) <CODE_UNIT extends JavaCodeUnit>
ThrowsClause<CODE_UNIT>getThrowsClause(CODE_UNIT codeUnit) getTypeParameters(JavaCodeUnit owner) Methods inherited from class com.tngtech.archunit.core.importer.DomainBuilders.JavaMemberBuilder
build, getDescriptor, getFirstLineNumber, getModifiers, getName, getOwner
-
Method Details
-
getRawReturnType
-
getGenericReturnType
-
getRawParameterTypes
-
getGenericParameterTypes
-
getTypeParameters
-
getThrowsClause
-
getParameterAnnotationsBuilder
public DomainBuilders.JavaCodeUnitBuilder.ParameterAnnotationsBuilder getParameterAnnotationsBuilder(int index)
-