public class VariableDefinition extends Object implements Comparable<VariableDefinition>
Constructor and Description |
---|
VariableDefinition(String visability,
String type,
String name,
String initialValue) |
VariableDefinition(String visability,
String type,
String name,
String initialValue,
String annotation) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(VariableDefinition arg0) |
String |
getAnnotation() |
String |
getInitialValue() |
String |
getName() |
String |
getType() |
String |
getVisability() |
boolean |
isCreateGetter() |
boolean |
isCreateSetter() |
boolean |
isMakeFinal() |
boolean |
isMakeStatic() |
void |
setAnnotation(String annotation) |
void |
setCreateGetter(boolean createGetter) |
void |
setCreateSetter(boolean createSetter) |
void |
setInitialValue(String initialValue) |
void |
setMakeFinal(boolean makeFinal) |
void |
setMakeStatic(boolean makeStatic) |
void |
setName(String name) |
void |
setType(String type) |
void |
setVisability(String visability) |
String |
toString() |
public VariableDefinition(String visability, String type, String name, String initialValue)
public String getAnnotation()
public String getInitialValue()
public String getName()
public String getType()
public String getVisability()
public boolean isCreateGetter()
public boolean isCreateSetter()
public boolean isMakeFinal()
public boolean isMakeStatic()
public void setAnnotation(String annotation)
public void setCreateGetter(boolean createGetter)
public void setCreateSetter(boolean createSetter)
public void setInitialValue(String initialValue)
public void setMakeFinal(boolean makeFinal)
public void setMakeStatic(boolean makeStatic)
public void setName(String name)
public void setType(String type)
public void setVisability(String visability)
public int compareTo(VariableDefinition arg0)
compareTo
in interface Comparable<VariableDefinition>
Copyright © 2016-2018 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Apache Log4j Audit, Log4j, Log4j Audit, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.