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
KonstruktorBeschreibungRuntimeParamAnnos
(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 TypMethodeBeschreibungboolean
copy
(ConstantPool constant_pool) final void
dump
(DataOutputStream dos) getAnnotationsOnParameter
(int parameterIndex) Return a list of Annotation[] - each list entry contains the annotations for one parameterboolean
FOR TESTING ONLY: Tells you if the annotations have been inflated to an object graphprotected void
readParameterAnnotations
(DataInputStream dis, ConstantPool cpool) toString()
protected void
Von 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:
dump
in 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
-