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
FelderModifizierer und TypFeldBeschreibungprotected intThe modifiers associated with this member.protected char[]The field's initializer string (if the field is a constant).protected booleanprotected intprotected intprotected char[]The type name of this field.Von Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.core.AnnotatableInfo
annotations, nameEnd, nameStart -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintintchar[]Answer the initialization source for this constant field.intprotected ISourceRangechar[]Returns the type name of the field.protected StringReturns the type signature of the field.protected voidsetFlags(int flags) protected voidsetSourceRangeEnd(int end) protected voidsetSourceRangeStart(int start) protected voidsetTypeName(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, setNameSourceStartVon Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.JavaElementInfo
clone, getChildren, getExtendedChildrenVon Klasse geerbte Methoden java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.internal.compiler.env.IGenericField
getModifiersVon 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:ISourceFieldAnswer the initialization source for this constant field. Answer null if the field is not a constant or if it has no initialization.- Angegeben von:
getInitializationSourcein SchnittstelleISourceField
-
getTypeName
public char[] getTypeName()Returns the type name of the field.- Angegeben von:
getTypeNamein 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)
-