org.owasp.orizon.mirage.java
Class JavaCollector

java.lang.Object
  extended by org.owasp.orizon.core.Trackable
      extended by org.owasp.orizon.mirage.Collector
          extended by org.owasp.orizon.mirage.java.JavaCollector

public class JavaCollector
extends Collector

Author:
thesp0nge

Field Summary
 
Fields inherited from class org.owasp.orizon.mirage.Collector
calls, cCI, error, filename, lastKeyWordFound, lastKeyWordFoundFlag, stats, status, variables
 
Fields inherited from class org.owasp.orizon.core.Trackable
trace, traceName
 
Constructor Summary
JavaCollector(java.io.File f)
           
JavaCollector(java.lang.String filename)
           
 
Method Summary
 boolean crawl(java.util.Vector<java.lang.String> s)
           
 boolean dump(java.lang.String what)
           
 java.util.Vector<Reportable> getAuxFaults()
           
 java.util.Vector<java.lang.String> getFileIncluded()
           
 int getFileIncludedCount()
           
 int getIdentifiersCount()
           
 int getVariablesCount()
           
 boolean hasEmptyCatches()
           
 boolean inspect()
           
 boolean parse()
           
 boolean show(java.lang.String name)
           
 boolean spider()
           
 
Methods inherited from class org.owasp.orizon.mirage.Collector
canDump, canOutput, canParse, find, getCalls, getCyclomaticComplexityIndex, getError, getName, getStats, getVariables, isError, setAfterInspectStatus, setError
 
Methods inherited from class org.owasp.orizon.core.Trackable
getTraceName, isTrace, setTrace, setTraceName, trace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaCollector

public JavaCollector(java.lang.String filename)

JavaCollector

public JavaCollector(java.io.File f)
Method Detail

crawl

public boolean crawl(java.util.Vector<java.lang.String> s)
Specified by:
crawl in class Collector

dump

public boolean dump(java.lang.String what)
Specified by:
dump in class Collector

getFileIncluded

public java.util.Vector<java.lang.String> getFileIncluded()
Specified by:
getFileIncluded in class Collector

getFileIncludedCount

public int getFileIncludedCount()
Specified by:
getFileIncludedCount in class Collector

getIdentifiersCount

public int getIdentifiersCount()
Specified by:
getIdentifiersCount in class Collector

getVariablesCount

public int getVariablesCount()
Specified by:
getVariablesCount in class Collector

hasEmptyCatches

public boolean hasEmptyCatches()

getAuxFaults

public java.util.Vector<Reportable> getAuxFaults()

inspect

public boolean inspect()
Specified by:
inspect in class Collector

parse

public boolean parse()
Specified by:
parse in class Collector

show

public boolean show(java.lang.String name)
Specified by:
show in class Collector

spider

public boolean spider()
Specified by:
spider in class Collector