Klasse RuntimeParamAnnos
java.lang.Object
org.aspectj.apache.bcel.classfile.Attribute
org.aspectj.apache.bcel.classfile.annotation.RuntimeParamAnnos
- Alle implementierten Schnittstellen:
Serializable,Cloneable,Node
- Bekannte direkte Unterklassen:
RuntimeInvisParamAnnos,RuntimeVisParamAnnos
- Siehe auch:
-
Feldübersicht
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungRuntimeParamAnnos(byte attrid, boolean visible, int nameIdx, int len, byte[] data, ConstantPool cpool) RuntimeParamAnnos(byte attrid, boolean visible, int nameIdx, int len, ConstantPool cpool) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleancopy(ConstantPool constant_pool) final voiddump(DataOutputStream dos) getAnnotationsOnParameter(int parameterIndex) Return a list of Annotation[] - each list entry contains the annotations for one parameterbooleanFOR TESTING ONLY: Tells you if the annotations have been inflated to an object graphprotected voidreadParameterAnnotations(DataInputStream dis, ConstantPool cpool) toString()protected voidVon Klasse geerbte Methoden org.aspectj.apache.bcel.classfile.Attribute
accept, getConstantPool, getLength, getName, getNameIndex, getTag, readAttribute
-
Konstruktordetails
-
RuntimeParamAnnos
-
RuntimeParamAnnos
public RuntimeParamAnnos(byte attrid, boolean visible, int nameIdx, int len, byte[] data, ConstantPool cpool)
-
-
Methodendetails
-
dump
- Setzt außer Kraft:
dumpin KlasseAttribute- Löst aus:
IOException
-
copy
-
getParameterAnnotations
Return a list of Annotation[] - each list entry contains the annotations for one parameter -
getAnnotationsOnParameter
-
areVisible
public boolean areVisible() -
readParameterAnnotations
- Löst aus:
IOException
-
writeAnnotations
- Löst aus:
IOException
-
isInflated
public boolean isInflated()FOR TESTING ONLY: Tells you if the annotations have been inflated to an object graph -
toString
-