Java org.eclipse.jdt.core.dom FieldDeclaration fields, constructors, methods, implement or subclass

Example usage for Java org.eclipse.jdt.core.dom FieldDeclaration fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for org.eclipse.jdt.core.dom FieldDeclaration.

The text is from its open source code.

Field

ChildListPropertyDescriptorMODIFIERS2_PROPERTY
The "modifiers" structural property of this node type (element type: IExtendedModifier ) (added in JLS3 API).
ChildPropertyDescriptorTYPE_PROPERTY
The "type" structural property of this node type (child type: Type ).
ChildListPropertyDescriptorFRAGMENTS_PROPERTY
The "fragments" structural property of this node type (element type: VariableDeclarationFragment ).

Constructor

FieldDeclaration(AST ast)
Creates a new unparented field declaration statement node owned by the given AST.

Method

voidaccept(ASTVisitor visitor)
Accepts the given visitor on a visit of the current node.
voiddelete()
Removes this node from its parent.
booleanequals(Object obj)
The ASTNode implementation of this Object method uses object identity (==).
Listfragments()
Returns the live list of variable declaration fragments in this field declaration.
ASTgetAST()
Returns this node's AST.
intgetFlags()
Returns the flags associated with this node.
JavadocgetJavadoc()
Returns the doc comment node.
ChildPropertyDescriptorgetJavadocProperty()
Returns structural property descriptor for the "javadoc" property of this node (child type: Javadoc ).
intgetLength()
Returns the length in characters of the original source file indicating where the source fragment corresponding to this node ends.
intgetModifiers()
Returns the modifiers explicitly specified on this declaration.
intgetNodeType()
Returns an integer value identifying the type of this concrete AST node.
ASTNodegetParent()
Returns this node's parent node, or null if this is the root node.
ObjectgetProperty(String propertyName)
Returns the value of the named property of this node, or null if none.
intgetStartPosition()
Returns the character index into the original source file indicating where the source fragment corresponding to this node begins.
ObjectgetStructuralProperty(StructuralPropertyDescriptor property)
Returns the value of the given structural property for this node.
TypegetType()
Returns the base type declared in this field declaration.
voidinternalSetModifiers(int pmodifiers)
Internal synonym for deprecated method.
Listmodifiers()
Returns the live ordered list of modifiers and annotations of this declaration (added in JLS3 API).
voidsetFlags(int flags)
Sets the flags associated with this node to the given value.
voidsetJavadoc(Javadoc docComment)
Sets or clears the doc comment node.
voidsetModifiers(int modifiers)
Sets the modifiers explicitly specified on this declaration (JLS2 API only).
voidsetProperty(String propertyName, Object data)
Sets the named property of this node to the given value, or to null to clear it.
voidsetSourceRange(int startPosition, int length)
Sets the source range of the original source file where the source fragment corresponding to this node was found.
voidsetType(Type type)
Sets the base type declared in this field declaration to the given type.
StringtoString()
Returns a string representation of this node suitable for debugging purposes only.