org.apache.ibatis.ibator.api.dom.java
Class JavaElement
java.lang.Object
org.apache.ibatis.ibator.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<java.lang.String> getJavaDocLines()
- Returns:
- Returns the javaDocLines.
addJavaDocLine
public void addJavaDocLine(java.lang.String javaDocLine)
getAnnotations
public java.util.List<java.lang.String> getAnnotations()
addAnnotation
public void addAnnotation(java.lang.String annotation)
getVisibility
public JavaVisibility getVisibility()
- Returns:
- Returns the visibility.
setVisibility
public void setVisibility(JavaVisibility visibility)
- Parameters:
visibility
- The visibility to set.
addSuppressTypeWarningsAnnotation
public void addSuppressTypeWarningsAnnotation()
addFormattedJavadoc
public void addFormattedJavadoc(java.lang.StringBuilder sb,
int indentLevel)
addFormattedAnnotations
public void addFormattedAnnotations(java.lang.StringBuilder sb,
int indentLevel)
isFinal
public boolean isFinal()
setFinal
public void setFinal(boolean isFinal)
isStatic
public boolean isStatic()
setStatic
public void setStatic(boolean isStatic)