Class LocalVariableDeclarator
java.lang.Object
org.jd.core.v1.model.javasyntax.declaration.LocalVariableDeclarator
- All Implemented Interfaces:
Iterable<LocalVariableDeclarator>, BaseLocalVariableDeclarator, Declaration, Base<LocalVariableDeclarator>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected intprotected Stringprotected VariableInitializerFields inherited from interface 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
ConstructorsConstructorDescriptionLocalVariableDeclarator(int lineNumber, String name) LocalVariableDeclarator(int lineNumber, String name, int dimension, VariableInitializer variableInitializer) LocalVariableDeclarator(int lineNumber, String name, VariableInitializer variableInitializer) LocalVariableDeclarator(String name, int dimension) LocalVariableDeclarator(String name, int dimension, VariableInitializer variableInitializer) LocalVariableDeclarator(String name, VariableInitializer variableInitializer) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(DeclarationVisitor visitor) intintgetName()voidsetDimension(int dimension) voidtoString()Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Iterable
forEach, spliterator
-
Field Details
-
lineNumber
protected int lineNumber -
name
-
dimension
protected int dimension -
variableInitializer
-
-
Constructor Details
-
LocalVariableDeclarator
-
LocalVariableDeclarator
-
LocalVariableDeclarator
-
LocalVariableDeclarator
-
LocalVariableDeclarator
public LocalVariableDeclarator(int lineNumber, String name, VariableInitializer variableInitializer) -
LocalVariableDeclarator
-
LocalVariableDeclarator
public LocalVariableDeclarator(int lineNumber, String name, int dimension, VariableInitializer variableInitializer)
-
-
Method Details
-
getName
-
setName
-
getDimension
public int getDimension() -
setDimension
public void setDimension(int dimension) -
getLineNumber
public int getLineNumber()- Specified by:
getLineNumberin interfaceBaseLocalVariableDeclarator
-
getVariableInitializer
-
accept
- Specified by:
acceptin interfaceDeclaration
-
toString
-