Class ValidationTool
- java.lang.Object
- 
- com.google.web.bindery.requestfactory.apt.ValidationTool
 
- 
 public class ValidationTool extends java.lang.ObjectProvides "late" validation services when server types aren't available to the shared-interface compilation process. This tool is provided the name of an output jar and the binary names of RequestFactory interfaces that should be validated. The validation process will provide pre-computed type map builders for use by the ServiceLayer.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description (package private) static classValidationTool.JarOrDirectoryOutputFileManagerA JavaFileManager that writes the class outputs into a jar file or a directory.
 - 
Constructor SummaryConstructors Constructor Description ValidationTool()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanexec(java.lang.String[] args)A testable "main" method.static booleanexec(java.lang.String[] args, javax.tools.JavaCompiler compiler)static booleanexec(java.lang.String[] args, javax.tools.JavaCompiler compiler, java.lang.Iterable<java.lang.String> javacOpts)static voidmain(java.lang.String[] args)
 
- 
- 
- 
Method Detail- 
mainpublic static void main(java.lang.String[] args) throws java.io.IOException- Throws:
- java.io.IOException
 
 - 
execpublic static boolean exec(java.lang.String[] args) throws java.io.IOExceptionA testable "main" method.- Throws:
- java.io.IOException
 
 - 
execpublic static boolean exec(java.lang.String[] args, javax.tools.JavaCompiler compiler) throws java.io.IOException- Throws:
- java.io.IOException
 
 - 
execpublic static boolean exec(java.lang.String[] args, javax.tools.JavaCompiler compiler, java.lang.Iterable<java.lang.String> javacOpts) throws java.io.IOException- Throws:
- java.io.IOException
 
 
- 
 
-