Klasse SourceFieldElementInfo
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.JavaElementInfo
org.aspectj.org.eclipse.jdt.internal.core.AnnotatableInfo
org.aspectj.org.eclipse.jdt.internal.core.SourceFieldElementInfo
- Alle implementierten Schnittstellen:
Cloneable
,IGenericField
,ISourceField
- Bekannte direkte Unterklassen:
SourceFieldWithChildrenInfo
Element info for IField elements.
-
Feldübersicht
Modifizierer und TypFeldBeschreibungprotected int
The modifiers associated with this member.protected char[]
The field's initializer string (if the field is a constant).protected boolean
protected int
protected int
protected char[]
The type name of this field.Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.core.AnnotatableInfo
annotations, nameEnd, nameStart
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungint
int
char[]
Answer the initialization source for this constant field.int
protected ISourceRange
char[]
Returns the type name of the field.protected String
Returns the type signature of the field.protected void
setFlags
(int flags) protected void
setSourceRangeEnd
(int end) protected void
setSourceRangeStart
(int start) protected void
setTypeName
(char[] typeName) Sets the type name of the field.Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.AnnotatableInfo
getNameRange, getNameSourceEnd, getNameSourceStart, setNameSourceEnd, setNameSourceStart
Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.JavaElementInfo
clone, getChildren, getExtendedChildren
Von Klasse geerbte Methoden java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.internal.compiler.env.IGenericField
getModifiers
Von Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.internal.compiler.env.ISourceField
getDeclarationSourceEnd, getDeclarationSourceStart, getNameSourceEnd, getNameSourceStart
-
Felddetails
-
typeName
protected char[] typeNameThe type name of this field. -
initializationSource
protected char[] initializationSourceThe field's initializer string (if the field is a constant). -
isRecordComponent
protected boolean isRecordComponent -
flags
protected int flagsThe modifiers associated with this member.- Siehe auch:
-
sourceRangeStart
protected int sourceRangeStart -
sourceRangeEnd
protected int sourceRangeEnd
-
-
Konstruktordetails
-
SourceFieldElementInfo
public SourceFieldElementInfo()
-
-
Methodendetails
-
getInitializationSource
public char[] getInitializationSource()Beschreibung aus Schnittstelle kopiert:ISourceField
Answer the initialization source for this constant field. Answer null if the field is not a constant or if it has no initialization.- Angegeben von:
getInitializationSource
in SchnittstelleISourceField
-
getTypeName
public char[] getTypeName()Returns the type name of the field.- Angegeben von:
getTypeName
in SchnittstelleISourceField
-
getTypeSignature
Returns the type signature of the field.- Siehe auch:
-
setTypeName
protected void setTypeName(char[] typeName) Sets the type name of the field. -
getModifiers
public int getModifiers()- Siehe auch:
-
setFlags
protected void setFlags(int flags) -
getDeclarationSourceEnd
public int getDeclarationSourceEnd()- Siehe auch:
-
getDeclarationSourceStart
public int getDeclarationSourceStart()- Siehe auch:
-
getSourceRange
-
setSourceRangeEnd
protected void setSourceRangeEnd(int end) -
setSourceRangeStart
protected void setSourceRangeStart(int start)
-