org.shiftone.jrat.inject
Class Injector

java.lang.Object
  extended by org.shiftone.jrat.inject.Injector

public class Injector
extends java.lang.Object

Author:
jeff@shiftone.org (Jeff Drost)

Field Summary
static java.lang.String WORK_FILE_END
           
 
Constructor Summary
Injector()
           
 
Method Summary
 MethodCriteria getMethodCriteria()
           
 void inject(java.io.File file)
           
 void inject(java.io.File sourceFile, java.io.File targetFile)
           
 void inject(java.lang.String fileName)
           
 void inject(java.lang.String source, java.lang.String target)
           
 void setMethodCriteria(MethodCriteria criteria)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WORK_FILE_END

public static final java.lang.String WORK_FILE_END
See Also:
Constant Field Values
Constructor Detail

Injector

public Injector()
Method Detail

inject

public void inject(java.io.File sourceFile,
                   java.io.File targetFile)
            throws InjectionException
Throws:
InjectionException

inject

public void inject(java.lang.String source,
                   java.lang.String target)
            throws InjectionException
Throws:
InjectionException

inject

public void inject(java.io.File file)
            throws InjectionException
Throws:
InjectionException

inject

public void inject(java.lang.String fileName)
            throws InjectionException
Throws:
InjectionException

getMethodCriteria

public MethodCriteria getMethodCriteria()

setMethodCriteria

public void setMethodCriteria(MethodCriteria criteria)