A C F G I L O P R S U

A

autoCompile(boolean) - Method in class org.enhydra.shark.utilities.Compiler
Method : autoCompile() Method for auto compile - it first creates auto compile parameters fom property file - depend of parameter format (which is defined in property file) it calls compileSingle(fullParameterString) or compileArray(fullParameterArray) function
autoCompile(String, String, boolean) - Method in class org.enhydra.shark.utilities.Compiler
Method : autoCompile(String sourceDir,String outputDir,boolean force) Method for auto compile - it first creates auto compile parameters fom property file - depend of parameter format (which is defined in property file) it calls compileSingle(fullParameterString) or compileArray(fullParameterArray) function

C

cacheFilled - Variable in class org.enhydra.shark.utilities.Loader
 
clearCaches() - Method in class org.enhydra.shark.utilities.Loader
 
clearHistory() - Method in class org.enhydra.shark.utilities.Compiler
Clear timestamp cache
compile(String, boolean) - Method in class org.enhydra.shark.utilities.Compiler
Method : Compile(String fileName)) compile single java file as parameter accepts full path to java file compiler class, output dir, and compiler parameters gets from properties
compile(String, String, boolean) - Method in class org.enhydra.shark.utilities.Compiler
Method : Compile(String fileName, String outDir)) compile single java file as parameter accepts full path to java file and output directory compiler class and compiler parameters gets from properties
compile(String, String, String[], boolean) - Method in class org.enhydra.shark.utilities.Compiler
Method : Compile(String fileName, String outDir, String[] parameters)) compile single java file as parameter accepts full path to java file,output directory and array of other parameters for compiler compiler class gets from properties
Compiler - Class in org.enhydra.shark.utilities
 
Compiler() - Constructor for class org.enhydra.shark.utilities.Compiler
Compiler Constructor without parameters loadProperties - load property parameters from default property file
Compiler(String) - Constructor for class org.enhydra.shark.utilities.Compiler
Compiler Constructor for given property file name for loading properties loadProperties - load property parameters from default property file
Compiler(File) - Constructor for class org.enhydra.shark.utilities.Compiler
Compiler Constructor for given property file for loading properties loadProperties - load property parameters from default property file
Compiler(InputStream) - Constructor for class org.enhydra.shark.utilities.Compiler
Compiler Constructor for given Input stream for loading properties loadProperties - load property parameters from default property file
Compiler(Properties) - Constructor for class org.enhydra.shark.utilities.Compiler
Compiler Constructor for given Properties object for loading properties loadProperties - load property parameters from default property file
Compiler(Config) - Constructor for class org.enhydra.shark.utilities.Compiler
Compiler Constructor for given Config object for loading properties loadProperties - load property parameters from default property file

F

fillLoaderCache() - Method in class org.enhydra.shark.utilities.Loader
Method for searcing all file paths in mainRoot array calling recursive function searchingForFiles

G

getClassCache() - Method in class org.enhydra.shark.utilities.Loader
 
getLogChannel() - Method in class org.enhydra.shark.utilities.Compiler
 
GetLogChannel() - Method in class org.enhydra.shark.utilities.Loader
 
getProperty(String, String) - Method in class org.enhydra.shark.utilities.Compiler
Function for getting property as String with default value
getProperty(String) - Method in class org.enhydra.shark.utilities.Compiler
Function for getting property as String
getProperty(String, String) - Method in class org.enhydra.shark.utilities.Loader
Function for getting property as String
getPropertyArray(String, String[]) - Method in class org.enhydra.shark.utilities.Compiler
Function for getting property as String[] with default value
getPropertyArray(String) - Method in class org.enhydra.shark.utilities.Compiler
Function for getting property as String[]
getPropertyArray(String, String[]) - Method in class org.enhydra.shark.utilities.Loader
Function for getting property as String[]
getTimestamp(String) - Method in class org.enhydra.shark.utilities.Loader
 

I

isCacheFilled() - Method in class org.enhydra.shark.utilities.Loader
 
isCompiledOnce() - Method in class org.enhydra.shark.utilities.Compiler
 

L

loadClass(String, boolean) - Method in class org.enhydra.shark.utilities.Loader
method loadClass if mode is "lazy" creates file from the full path to file Function needToReload is called for checking of timestamp values, and existing cache data for searched class Reloading class if it's necessarily This function returns class file
Loader - Class in org.enhydra.shark.utilities
 
Loader() - Constructor for class org.enhydra.shark.utilities.Loader
Loader Initializion classCache - key(full class name) name without extension) - value(class file) cacheTimestamp - key(full class name) - value(timestamp for class file in classCache)
Loader(String) - Constructor for class org.enhydra.shark.utilities.Loader
Loader Initializion classCache - key(full class name) name without extension) - value(class file) cacheTimestamp - key(full class name) - value(timestamp for class file in classCache)
Loader(File) - Constructor for class org.enhydra.shark.utilities.Loader
Loader Initializion classCache - key(full class name) name without extension) - value(class file) cacheTimestamp - key(full class name) - value(timestamp for class file in classCache)
Loader(InputStream) - Constructor for class org.enhydra.shark.utilities.Loader
Loader Initializion classCache - key(full class name) name without extension) - value(class file) cacheTimestamp - key(full class name) - value(timestamp for class file in classCache)
Loader(Properties) - Constructor for class org.enhydra.shark.utilities.Loader
Loader Initializion classCache - key(full class name) name without extension) - value(class file) cacheTimestamp - key(full class name) - value(timestamp for class file in classCache)
Loader(Config) - Constructor for class org.enhydra.shark.utilities.Loader
Loader Initializion classCache - key(full class name) name without extension) - value(class file) cacheTimestamp - key(full class name) - value(timestamp for class file in classCache)
loadPackage(String, boolean) - Method in class org.enhydra.shark.utilities.Loader
 

O

org.enhydra.shark.utilities - package org.enhydra.shark.utilities
 

P

putInClassHash(String, Long) - Method in class org.enhydra.shark.utilities.Compiler
Put java files timestamps in HashTable javaFilesTimestamps

R

runThread(int) - Method in class org.enhydra.shark.utilities.Compiler
start thread
runThread(int) - Method in class org.enhydra.shark.utilities.Loader
start thread

S

saveProperties() - Method in class org.enhydra.shark.utilities.Compiler
Save property file
setLogChannel(LogChannel) - Method in class org.enhydra.shark.utilities.Compiler
Function for set logChannel
setLogChannel(LogChannel) - Method in class org.enhydra.shark.utilities.Loader
Function for set logChannel
setProperty(String, String) - Method in class org.enhydra.shark.utilities.Compiler
 
setProperty(String, String) - Method in class org.enhydra.shark.utilities.Loader
Set property as String
setPropertyArray(String, String[]) - Method in class org.enhydra.shark.utilities.Compiler
Set property as String[] , and remove old values
setPropertyArray(String, String[]) - Method in class org.enhydra.shark.utilities.Loader
Set property value as String[] , and remove old values
seveProperty() - Method in class org.enhydra.shark.utilities.Loader
Save property file
stopThread(int) - Method in class org.enhydra.shark.utilities.Compiler
stop thread
stopThread(int) - Method in class org.enhydra.shark.utilities.Loader
stop thread

U

updateCache() - Method in class org.enhydra.shark.utilities.Compiler
Update timestamp cache
updateCache(HashMap, HashMap, HashMap) - Method in class org.enhydra.shark.utilities.Loader
Update timestamp cache

A C F G I L O P R S U