com.jeffpalm.graph.report
Class Parser
java.lang.Object
com.jeffpalm.graph.report.Parser
public class Parser
- extends java.lang.Object
Method Summary |
static java.util.Collection |
fold(java.util.Collection methodData1,
java.util.Collection methodData2,
java.lang.Class _klass,
java.lang.String[] _strs)
|
static java.util.Collection |
fold(java.util.Collection methodData1,
java.util.Collection methodData2,
java.lang.reflect.Field[] from2To1)
|
java.util.Map |
getCalledToInlines()
|
java.util.Map |
getCallerToInlines()
|
com.jeffpalm.graph.report.Parser.MethodData |
getMethodData(java.lang.String methodName)
|
static void |
main(java.lang.String[] args)
|
java.util.Collection |
methodData()
|
java.util.Collection |
methodNames()
|
java.util.Collection |
parse(java.io.File f)
|
java.util.Collection |
parse(java.lang.String fileName)
|
java.util.Collection |
parse(java.lang.String fileName,
boolean opt)
|
void |
realMain(java.lang.String[] args)
|
java.util.Map |
report(java.lang.String compiler)
|
java.util.Collection |
sort(java.util.Collection list)
|
java.util.Collection |
sort(java.util.Collection list,
boolean reverse)
|
static java.util.Collection |
sort(java.lang.String sort,
java.util.Collection list)
|
java.util.Collection |
sortedMethodNames()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
options
public final Options options
Parser
public Parser()
Parser
public Parser(Options options)
report
public java.util.Map report(java.lang.String compiler)
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
realMain
public void realMain(java.lang.String[] args)
parse
public java.util.Collection parse(java.lang.String fileName)
throws java.lang.Exception
- Throws:
java.lang.Exception
parse
public java.util.Collection parse(java.lang.String fileName,
boolean opt)
throws java.lang.Exception
- Throws:
java.lang.Exception
parse
public java.util.Collection parse(java.io.File f)
throws java.lang.Exception
- Throws:
java.lang.Exception
methodData
public java.util.Collection methodData()
methodNames
public java.util.Collection methodNames()
sortedMethodNames
public java.util.Collection sortedMethodNames()
getMethodData
public com.jeffpalm.graph.report.Parser.MethodData getMethodData(java.lang.String methodName)
getCalledToInlines
public final java.util.Map getCalledToInlines()
getCallerToInlines
public final java.util.Map getCallerToInlines()
sort
public java.util.Collection sort(java.util.Collection list)
sort
public java.util.Collection sort(java.util.Collection list,
boolean reverse)
sort
public static final java.util.Collection sort(java.lang.String sort,
java.util.Collection list)
fold
public static java.util.Collection fold(java.util.Collection methodData1,
java.util.Collection methodData2,
java.lang.Class _klass,
java.lang.String[] _strs)
fold
public static java.util.Collection fold(java.util.Collection methodData1,
java.util.Collection methodData2,
java.lang.reflect.Field[] from2To1)