Class FieldDeclarator
- java.lang.Object
-
- org.jd.core.v1.model.javasyntax.declaration.FieldDeclarator
-
- All Implemented Interfaces:
java.lang.Iterable<FieldDeclarator>
,BaseFieldDeclarator
,Declaration
,Base<FieldDeclarator>
public class FieldDeclarator extends java.lang.Object implements BaseFieldDeclarator
-
-
Field Summary
Fields Modifier and Type Field Description protected int
dimension
protected FieldDeclaration
fieldDeclaration
protected java.lang.String
name
protected VariableInitializer
variableInitializer
-
Fields inherited from interface org.jd.core.v1.model.javasyntax.declaration.Declaration
FLAG_ABSTRACT, FLAG_ANNOTATION, FLAG_BRIDGE, FLAG_DEFAULT, FLAG_ENUM, FLAG_FINAL, FLAG_INTERFACE, FLAG_MANDATED, FLAG_MODULE, FLAG_NATIVE, FLAG_OPEN, FLAG_PRIVATE, FLAG_PROTECTED, FLAG_PUBLIC, FLAG_STATIC, FLAG_STATIC_PHASE, FLAG_STRICT, FLAG_SUPER, FLAG_SYNCHRONIZED, FLAG_SYNTHETIC, FLAG_TRANSIENT, FLAG_TRANSITIVE, FLAG_VARARGS, FLAG_VOLATILE
-
-
Constructor Summary
Constructors Constructor Description FieldDeclarator(java.lang.String name)
FieldDeclarator(java.lang.String name, int dimension, VariableInitializer variableInitializer)
FieldDeclarator(java.lang.String name, VariableInitializer variableInitializer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(DeclarationVisitor visitor)
boolean
equals(java.lang.Object o)
int
getDimension()
FieldDeclaration
getFieldDeclaration()
java.lang.String
getName()
VariableInitializer
getVariableInitializer()
int
hashCode()
void
setFieldDeclaration(FieldDeclaration fieldDeclaration)
void
setVariableInitializer(VariableInitializer variableInitializer)
java.lang.String
toString()
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
fieldDeclaration
protected FieldDeclaration fieldDeclaration
-
name
protected java.lang.String name
-
dimension
protected int dimension
-
variableInitializer
protected VariableInitializer variableInitializer
-
-
Constructor Detail
-
FieldDeclarator
public FieldDeclarator(java.lang.String name)
-
FieldDeclarator
public FieldDeclarator(java.lang.String name, VariableInitializer variableInitializer)
-
FieldDeclarator
public FieldDeclarator(java.lang.String name, int dimension, VariableInitializer variableInitializer)
-
-
Method Detail
-
setFieldDeclaration
public void setFieldDeclaration(FieldDeclaration fieldDeclaration)
- Specified by:
setFieldDeclaration
in interfaceBaseFieldDeclarator
-
getFieldDeclaration
public FieldDeclaration getFieldDeclaration()
-
getName
public java.lang.String getName()
-
getDimension
public int getDimension()
-
getVariableInitializer
public VariableInitializer getVariableInitializer()
-
setVariableInitializer
public void setVariableInitializer(VariableInitializer variableInitializer)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
accept
public void accept(DeclarationVisitor visitor)
- Specified by:
accept
in interfaceDeclaration
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-