Package org.aspectj.weaver.bcel
Class FakeAnnotation
- java.lang.Object
-
- org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
-
- org.aspectj.weaver.bcel.FakeAnnotation
-
public class FakeAnnotation extends AnnotationGen
-
-
Field Summary
-
Fields inherited from class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
NO_ANNOTATIONS
-
-
Constructor Summary
Constructors Constructor Description FakeAnnotation(String name, String sig, boolean isRuntimeVisible)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddElementNameValuePair(NameValuePair evp)voiddump(DataOutputStream dos)intgetTypeIndex()StringgetTypeName()StringgetTypeSignature()ListgetValues()booleanisRuntimeVisible()protected voidsetIsRuntimeVisible(boolean b)StringtoShortString()StringtoString()-
Methods inherited from class org.aspectj.apache.bcel.classfile.annotation.AnnotationGen
hasNamedValue, hasNameValuePair, read
-
-
-
-
Method Detail
-
getTypeName
public String getTypeName()
- Overrides:
getTypeNamein classAnnotationGen
-
getTypeSignature
public String getTypeSignature()
- Overrides:
getTypeSignaturein classAnnotationGen
-
addElementNameValuePair
public void addElementNameValuePair(NameValuePair evp)
- Overrides:
addElementNameValuePairin classAnnotationGen
-
dump
public void dump(DataOutputStream dos) throws IOException
- Overrides:
dumpin classAnnotationGen- Throws:
IOException
-
getTypeIndex
public int getTypeIndex()
- Overrides:
getTypeIndexin classAnnotationGen
-
getValues
public List getValues()
- Overrides:
getValuesin classAnnotationGen
-
isRuntimeVisible
public boolean isRuntimeVisible()
- Overrides:
isRuntimeVisiblein classAnnotationGen
-
setIsRuntimeVisible
protected void setIsRuntimeVisible(boolean b)
-
toShortString
public String toShortString()
- Overrides:
toShortStringin classAnnotationGen
-
toString
public String toString()
- Overrides:
toStringin classAnnotationGen
-
-