MethodToken(String name,
int modifiers,
String descriptor,
String genericSignature,
String[] exceptionName,
Map<Integer,Map<String,List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> typeVariableAnnotationTokens,
Map<Integer,Map<Integer,Map<String,List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> typeVariableBoundAnnotationTokens,
Map<String,List<TypePool.Default.LazyTypeDescription.AnnotationToken>> returnTypeAnnotationTokens,
Map<Integer,Map<String,List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> parameterTypeAnnotationTokens,
Map<Integer,Map<String,List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> exceptionTypeAnnotationTokens,
Map<String,List<TypePool.Default.LazyTypeDescription.AnnotationToken>> receiverTypeAnnotationTokens,
List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens,
Map<Integer,List<TypePool.Default.LazyTypeDescription.AnnotationToken>> parameterAnnotationTokens,
List<TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken> parameterTokens,
AnnotationValue<?,?> defaultValue)
Creates a new method token.
|