org.apache.ibatis.abator.api.dom.java
Class JavaElement
java.lang.Object
org.apache.ibatis.abator.api.dom.java.JavaElement
- Direct Known Subclasses:
- Field, InnerClass, InnerEnum, Interface, Method
public abstract class JavaElement
- extends java.lang.Object
- Author:
- Jeff Butler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaElement
public JavaElement()
getJavaDocLines
public java.util.List getJavaDocLines()
- Returns:
- Returns the javaDocLines.
addJavaDocLine
public void addJavaDocLine(java.lang.String javaDocLine)
getAnnotations
public java.util.List getAnnotations()
addAnnotation
public void addAnnotation(java.lang.String annotation)
isModifierFinal
public boolean isModifierFinal()
- Returns:
- Returns the modifierFinal.
setModifierFinal
public void setModifierFinal(boolean modifierFinal)
- Parameters:
modifierFinal
- The modifierFinal to set.
isModifierStatic
public boolean isModifierStatic()
- Returns:
- Returns the modifierStatic.
setModifierStatic
public void setModifierStatic(boolean modifierStatic)
- Parameters:
modifierStatic
- The modifierStatic to set.
getVisibility
public JavaVisibility getVisibility()
- Returns:
- Returns the visibility.
setVisibility
public void setVisibility(JavaVisibility visibility)
- Parameters:
visibility
- The visibility to set.
addSuppressTypeWarningsAnnotation
public void addSuppressTypeWarningsAnnotation()