Package com.tngtech.archunit.core.domain
Class JavaFieldAccess
java.lang.Object
com.tngtech.archunit.core.domain.JavaAccess<AccessTarget.FieldAccessTarget>
com.tngtech.archunit.core.domain.JavaFieldAccess
- All Implemented Interfaces:
HasDescription
,HasName
,HasOwner<JavaCodeUnit>
,HasSourceCodeLocation
@PublicAPI(usage=ACCESS)
public final class JavaFieldAccess
extends JavaAccess<AccessTarget.FieldAccessTarget>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static final class
Predefinedpredicates
targetingJavaFieldAccess
.Nested classes/interfaces inherited from class com.tngtech.archunit.core.domain.JavaAccess
JavaAccess.Functions
Nested classes/interfaces inherited from interface com.tngtech.archunit.core.domain.properties.HasName
HasName.AndFullName, HasName.Utils
-
Method Summary
Methods inherited from class com.tngtech.archunit.core.domain.JavaAccess
getContainingTryBlocks, getDescription, getLineNumber, getName, getOrigin, getOriginOwner, getOwner, getSourceCodeLocation, getTarget, getTargetOwner, isDeclaredInLambda, toString
-
Method Details
-
getAccessType
-
additionalToStringFields
-
descriptionVerb
- Specified by:
descriptionVerb
in classJavaAccess<AccessTarget.FieldAccessTarget>
-