@Override protected int getModifiers() { if (modifiers == -1) { modifiers = getClassReader().getMethodAccessFlags(shrikeMethodIndex); } return modifiers; }
@Override protected String getMethodSignature() throws InvalidClassFileException { ClassReader reader = getClassReader(); return reader.getMethodType(shrikeMethodIndex); }
@Override protected String getMethodName() throws InvalidClassFileException { ClassReader reader = getClassReader(); return reader.getMethodName(shrikeMethodIndex); }
@Override protected int getModifiers() { if (modifiers == -1) { modifiers = getClassReader().getMethodAccessFlags(shrikeMethodIndex); } return modifiers; }
@Override protected String getMethodName() throws InvalidClassFileException { ClassReader reader = getClassReader(); return reader.getMethodName(shrikeMethodIndex); }
@Override protected String getMethodSignature() throws InvalidClassFileException { ClassReader reader = getClassReader(); return reader.getMethodType(shrikeMethodIndex); }
private AnnotationsReader getAnnotationsReader(AnnotationType type) { ClassReader.AttrIterator iter = new AttrIterator(); getClassReader().initMethodAttributeIterator(shrikeMethodIndex, iter); return AnnotationsReader.getReaderForAnnotation(type, iter); }
private AnnotationsReader getAnnotationsReader(AnnotationType type) { ClassReader.AttrIterator iter = new AttrIterator(); getClassReader().initMethodAttributeIterator(shrikeMethodIndex, iter); return AnnotationsReader.getReaderForAnnotation(type, iter); }
private <T> T getReader(String attrName, GetReader<T> reader) { ClassReader.AttrIterator iter = new AttrIterator(); getClassReader().initMethodAttributeIterator(shrikeMethodIndex, iter); return ShrikeClass.getReader(iter, attrName, reader); }
private <T> T getReader(String attrName, GetReader<T> reader) { ClassReader.AttrIterator iter = new AttrIterator(); getClassReader().initMethodAttributeIterator(shrikeMethodIndex, iter); return ShrikeClass.getReader(iter, attrName, reader); }
private TypeAnnotationsReader getTypeAnnotationsReaderAtMethodInfo(TypeAnnotationsReader.AnnotationType type) { ClassReader.AttrIterator iter = new AttrIterator(); getClassReader().initMethodAttributeIterator(shrikeMethodIndex, iter); return TypeAnnotationsReader.getReaderForAnnotationAtMethodInfo(type, iter, getExceptionReader(), getSignatureReader()); }
private TypeAnnotationsReader getTypeAnnotationsReaderAtMethodInfo(TypeAnnotationsReader.AnnotationType type) { ClassReader.AttrIterator iter = new AttrIterator(); getClassReader().initMethodAttributeIterator(shrikeMethodIndex, iter); return TypeAnnotationsReader.getReaderForAnnotationAtMethodInfo(type, iter, getExceptionReader(), getSignatureReader()); }
} else { try { return getClassReader().getCP().getCPUtf8(nameIndex); } catch (InvalidClassFileException e) { e.printStackTrace();
} else { try { return getClassReader().getCP().getCPUtf8(nameIndex); } catch (InvalidClassFileException e) { e.printStackTrace();