类 MethodInvocationProceedingJoinPoint.MethodSignatureImpl
java.lang.Object
infra.aop.aspectj.MethodInvocationProceedingJoinPoint.MethodSignatureImpl
- 所有已实现的接口:
CodeSignature,MemberSignature,MethodSignature,org.aspectj.lang.Signature
private class MethodInvocationProceedingJoinPoint.MethodSignatureImpl
extends Object
implements MethodSignature
Lazily initialized MethodSignature.
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private voidappendType(StringBuilder sb, Class<?> type, boolean useLongTypeName) private voidappendTypes(StringBuilder sb, Class<?>[] types, boolean includeArgs, boolean useLongReturnAndArgumentTypeName) Class<?>Class<?>[]intgetName()String[]Class<?>[]Class<?>toString()private StringtoString(boolean includeModifier, boolean includeReturnTypeAndArgs, boolean useLongReturnAndArgumentTypeName, boolean useLongTypeName)
-
字段详细资料
-
parameterNames
-
-
构造器详细资料
-
MethodSignatureImpl
private MethodSignatureImpl()
-
-
方法详细资料
-
getName
- 指定者:
getName在接口中org.aspectj.lang.Signature
-
getModifiers
public int getModifiers()- 指定者:
getModifiers在接口中org.aspectj.lang.Signature
-
getDeclaringType
- 指定者:
getDeclaringType在接口中org.aspectj.lang.Signature
-
getDeclaringTypeName
- 指定者:
getDeclaringTypeName在接口中org.aspectj.lang.Signature
-
getReturnType
- 指定者:
getReturnType在接口中MethodSignature
-
getMethod
- 指定者:
getMethod在接口中MethodSignature
-
getParameterTypes
- 指定者:
getParameterTypes在接口中CodeSignature
-
getParameterNames
- 指定者:
getParameterNames在接口中CodeSignature
-
getExceptionTypes
- 指定者:
getExceptionTypes在接口中CodeSignature
-
toShortString
- 指定者:
toShortString在接口中org.aspectj.lang.Signature
-
toLongString
- 指定者:
toLongString在接口中org.aspectj.lang.Signature
-
toString
-
toString
private String toString(boolean includeModifier, boolean includeReturnTypeAndArgs, boolean useLongReturnAndArgumentTypeName, boolean useLongTypeName) -
appendTypes
private void appendTypes(StringBuilder sb, Class<?>[] types, boolean includeArgs, boolean useLongReturnAndArgumentTypeName) -
appendType
-