public class JavaTerm
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
TYPE_CLASS_PRIVATE |
static int |
TYPE_CLASS_PRIVATE_STATIC |
static int |
TYPE_CLASS_PROTECTED |
static int |
TYPE_CLASS_PROTECTED_STATIC |
static int |
TYPE_CLASS_PUBLIC |
static int |
TYPE_CLASS_PUBLIC_STATIC |
static int |
TYPE_CONSTRUCTOR_PRIVATE |
static int |
TYPE_CONSTRUCTOR_PROTECTED |
static int |
TYPE_CONSTRUCTOR_PUBLIC |
static int |
TYPE_METHOD_PRIVATE |
static int |
TYPE_METHOD_PRIVATE_STATIC |
static int |
TYPE_METHOD_PROTECTED |
static int |
TYPE_METHOD_PROTECTED_STATIC |
static int |
TYPE_METHOD_PUBLIC |
static int |
TYPE_METHOD_PUBLIC_STATIC |
static int |
TYPE_STATIC_BLOCK |
static int |
TYPE_VARIABLE_PRIVATE |
static int |
TYPE_VARIABLE_PRIVATE_STATIC |
static int |
TYPE_VARIABLE_PROTECTED |
static int |
TYPE_VARIABLE_PROTECTED_STATIC |
static int |
TYPE_VARIABLE_PUBLIC |
static int |
TYPE_VARIABLE_PUBLIC_STATIC |
Constructor and Description |
---|
JavaTerm(java.lang.String name,
int type,
java.lang.String content,
int lineCount,
java.lang.String indent) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getContent() |
int |
getLineCount() |
java.lang.String |
getName() |
java.util.List<java.lang.String> |
getParameterNames() |
java.util.List<java.lang.String> |
getParameterTypes() |
int |
getType() |
boolean |
hasAnnotation(java.lang.String annotation) |
boolean |
hasReturnType() |
boolean |
isClass() |
boolean |
isConstructor() |
boolean |
isMethod() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic() |
boolean |
isVariable() |
protected void |
readParameterNamesAndTypes() |
void |
setType(int type) |
protected java.lang.String |
stripAnnotation(java.lang.String parameters) |
public static final int TYPE_CLASS_PRIVATE
public static final int TYPE_CLASS_PRIVATE_STATIC
public static final int TYPE_CLASS_PROTECTED
public static final int TYPE_CLASS_PROTECTED_STATIC
public static final int TYPE_CLASS_PUBLIC
public static final int TYPE_CLASS_PUBLIC_STATIC
public static final int TYPE_CONSTRUCTOR_PRIVATE
public static final int TYPE_CONSTRUCTOR_PROTECTED
public static final int TYPE_CONSTRUCTOR_PUBLIC
public static final int TYPE_METHOD_PRIVATE
public static final int TYPE_METHOD_PRIVATE_STATIC
public static final int TYPE_METHOD_PROTECTED
public static final int TYPE_METHOD_PROTECTED_STATIC
public static final int TYPE_METHOD_PUBLIC
public static final int TYPE_METHOD_PUBLIC_STATIC
public static final int TYPE_STATIC_BLOCK
public static final int TYPE_VARIABLE_PRIVATE
public static final int TYPE_VARIABLE_PRIVATE_STATIC
public static final int TYPE_VARIABLE_PROTECTED
public static final int TYPE_VARIABLE_PROTECTED_STATIC
public static final int TYPE_VARIABLE_PUBLIC
public static final int TYPE_VARIABLE_PUBLIC_STATIC
public JavaTerm(java.lang.String name, int type, java.lang.String content, int lineCount, java.lang.String indent)
public java.lang.String getContent()
public int getLineCount()
public java.lang.String getName()
public java.util.List<java.lang.String> getParameterNames()
public java.util.List<java.lang.String> getParameterTypes()
public int getType()
public boolean hasAnnotation(java.lang.String annotation)
public boolean hasReturnType()
public boolean isClass()
public boolean isConstructor()
public boolean isMethod()
public boolean isPrivate()
public boolean isProtected()
public boolean isPublic()
public boolean isStatic()
public boolean isVariable()
public void setType(int type)
protected void readParameterNamesAndTypes()
protected java.lang.String stripAnnotation(java.lang.String parameters)