|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.metasyntactic.tool.codecounter.JavaSourceClass
JavaSourceClass --- A record representing one Java class. A component of the JavaSource class.
| Field Summary | |
java.util.Vector |
innerClasses
|
java.util.Vector |
methods
The methods contained in this class. |
java.lang.String |
name
The name of this class. |
java.lang.String |
packageName
The package name of this class. |
| Constructor Summary | |
JavaSourceClass(java.lang.String packageName,
JavaSourceTokenStream tokens)
Finds and records in this object the next class declaration in tokens. |
|
| Method Summary | |
java.util.Vector |
getInnerClasses()
Returns a Vector of all the Inner classes in this class. |
java.util.Vector |
getMethods()
Returns a Vector of all the JavaSourceMethod instances in this class. |
java.lang.String |
getName()
Returns the name of this class. |
java.lang.String |
getPackageName()
Returns the package name for this class. |
int |
linesOfCode()
Returns the total lines of code in this JavaSourceClass. |
int |
methods()
|
java.lang.String |
toString()
Returns a string representing the JavaSourceClass. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public java.util.Vector methods
public java.util.Vector innerClasses
public java.lang.String name
public java.lang.String packageName
| Constructor Detail |
public JavaSourceClass(java.lang.String packageName,
JavaSourceTokenStream tokens)
tokens - The stream of JavaSourceTokens.| Method Detail |
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getPackageName()
public java.lang.String getName()
public java.util.Vector getMethods()
public java.util.Vector getInnerClasses()
public int linesOfCode()
public int methods()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||