Package org.aspectj.apache.bcel.generic
Class FieldGenOrMethodGen
java.lang.Object
org.aspectj.apache.bcel.classfile.Modifiers
org.aspectj.apache.bcel.generic.FieldGenOrMethodGen
Super class for FieldGen and MethodGen objects, since they have some methods in common!
- Version:
- $Id: FieldGenOrMethodGen.java,v 1.8 2009/09/15 19:40:14 aclement Exp $
- Author:
- M. Dahm
-
Field Summary
Modifier and TypeFieldDescriptionprotected List<AnnotationGen>
protected ConstantPool
protected String
protected Type
-
Constructor Summary
-
Method Summary
Methods inherited from class org.aspectj.apache.bcel.classfile.Modifiers
getModifiers, isAbstract, isBridge, isFinal, isInterface, isNative, isPrivate, isProtected, isPublic, isStatic, isStrictfp, isSynchronized, isTransient, isVarargs, isVolatile, setModifiers
-
Field Details
-
name
-
type
-
cp
-
annotationList
-
-
Constructor Details
-
FieldGenOrMethodGen
protected FieldGenOrMethodGen()
-
-
Method Details
-
setType
-
getType
-
getName
-
setName
-
getConstantPool
-
setConstantPool
-
addAttribute
-
removeAttribute
-
removeAttributes
public void removeAttributes() -
getAnnotations
-
addAnnotation
-
removeAnnotation
-
removeAnnotations
public void removeAnnotations() -
getAttributes
-
getAttributesImmutable
-
addAnnotationsAsAttribute
-
getSignature
-