Package com.tngtech.archunit.core.domain
Class InstanceofCheck
- java.lang.Object
-
- com.tngtech.archunit.core.domain.InstanceofCheck
-
- All Implemented Interfaces:
HasOwner<JavaCodeUnit>
,HasType
public final class InstanceofCheck extends java.lang.Object implements HasType, HasOwner<JavaCodeUnit>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.tngtech.archunit.core.domain.properties.HasOwner
HasOwner.Functions, HasOwner.Predicates
-
Nested classes/interfaces inherited from interface com.tngtech.archunit.core.domain.properties.HasType
HasType.Functions, HasType.Predicates
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getLineNumber()
JavaCodeUnit
getOwner()
JavaClass
getRawType()
JavaType
getType()
-
-
-
Method Detail
-
getRawType
@PublicAPI(usage=ACCESS) public JavaClass getRawType()
- Specified by:
getRawType
in interfaceHasType
-
getType
@PublicAPI(usage=ACCESS) public JavaType getType()
-
getOwner
@PublicAPI(usage=ACCESS) public JavaCodeUnit getOwner()
- Specified by:
getOwner
in interfaceHasOwner<JavaCodeUnit>
- Returns:
- The "owner" of this object, compare
HasOwner
-
getLineNumber
@PublicAPI(usage=ACCESS) public int getLineNumber()
-
-