## Uses of Interface
org.aspectj.lang.JoinPoint.StaticPart

Packages that use JoinPoint.StaticPart
org.aspectj.lang: Provides several interfaces for obtaining reflective information about a join point, as well as several exceptions that can be thrown by AspectJ code.
org.aspectj.runtime.reflect

### Uses of JoinPoint.StaticPart in org.aspectj.lang

Subinterfaces of JoinPoint.StaticPart in org.aspectj.lang
`static interface` `JoinPoint.EnclosingStaticPart`

Methods in org.aspectj.lang that return JoinPoint.StaticPart
`JoinPoint.StaticPart` JoinPoint.`getStaticPart()`

### Uses of JoinPoint.StaticPart in org.aspectj.runtime.reflect

Methods in org.aspectj.runtime.reflect that return JoinPoint.StaticPart
`JoinPoint.StaticPart` Factory.`makeAdviceSJP(String kind, int modifiers, String name, Class declaringType, Class[] parameterTypes, String[] parameterNames, Class[] exceptionTypes, Class returnType, int line)`
`JoinPoint.StaticPart` Factory.`makeCatchClauseSJP(String kind, Class declaringType, Class parameterType, String parameterName, int line)`
`JoinPoint.StaticPart` Factory.`makeConstructorSJP(String kind, int modifiers, Class declaringType, Class[] parameterTypes, String[] parameterNames, Class[] exceptionTypes, int line)`
`static JoinPoint.StaticPart` Factory.`makeEncSJP(Member member)`
`JoinPoint.StaticPart` Factory.`makeFieldSJP(String kind, int modifiers, String name, Class declaringType, Class fieldType, int line)`
`JoinPoint.StaticPart` Factory.`makeInitializerSJP(String kind, int modifiers, Class declaringType, int line)`
`JoinPoint.StaticPart` Factory.`makeLockSJP(String kind, Class declaringType, int line)`
`JoinPoint.StaticPart` Factory.`makeMethodSJP(String kind, int modifiers, String methodName, Class declaringType, Class[] paramTypes, String[] paramNames, Class[] exceptionTypes, Class returnType, int line)`
`JoinPoint.StaticPart` Factory.`makeSJP(String kind, Signature sig, int l)`
`JoinPoint.StaticPart` Factory.`makeSJP(String kind, Signature sig, int l, int c)`
`JoinPoint.StaticPart` Factory.`makeSJP(String kind, Signature sig, SourceLocation loc)`
`JoinPoint.StaticPart` Factory.`makeSJP(String kind, String modifiers, String methodName, String declaringType, String paramTypes, String paramNames, String returnType, int l)`
`JoinPoint.StaticPart` Factory.`makeSJP(String kind, String modifiers, String methodName, String declaringType, String paramTypes, String paramNames, String exceptionTypes, String returnType, int l)`
`JoinPoint.StaticPart` Factory.`makeUnlockSJP(String kind, Class declaringType, int line)`

Methods in org.aspectj.runtime.reflect with parameters of type JoinPoint.StaticPart
`static JoinPoint` Factory.`makeJP(JoinPoint.StaticPart staticPart, Object _this, Object target)`
`static JoinPoint` Factory.`makeJP(JoinPoint.StaticPart staticPart, Object _this, Object target, Object arg0)`
`static JoinPoint` Factory.`makeJP(JoinPoint.StaticPart staticPart, Object _this, Object target, Object[] args)`
`static JoinPoint` Factory.`makeJP(JoinPoint.StaticPart staticPart, Object _this, Object target, Object arg0, Object arg1)`