mijava
Class Validator

java.lang.Object
mijava.Validator
- class Validator
- extends java.lang.Object
|
Method Summary |
private void |
displayError(DiffString ds,
int pos,
java.lang.String message)
|
private void |
displayError(int pos,
java.lang.String message)
|
private static java.util.Map |
getMethods(java.lang.Class clazz)
|
private static java.lang.CharSequence |
methodSignature(java.lang.String methodName,
java.lang.Class[] paramTypes)
|
private boolean |
validateInterface(Parser.ClassInfo clazz,
boolean onlyInner)
|
static boolean |
validateInterface(Parser.ClassInfo clazz,
Parser.Result parseResult,
java.lang.String fileName,
MIJavaCompiler.Result result)
|
private boolean |
validateMIClass(Parser.ClassInfo clazz)
|
static boolean |
validateMIClass(Parser.ClassInfo clazz,
Parser.Result parseResult,
java.lang.String fileName,
MIJavaCompiler.Result result)
|
static boolean |
validateSourceFile(java.lang.String sourceFile,
MIJavaCompiler.Result result)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
parseResult
private final Parser.Result parseResult
fileName
private final java.lang.String fileName
compileResult
private final MIJavaCompiler.Result compileResult
_ID_
private static final java.lang.String _ID_
- See Also:
- Constant Field Values
Validator
private Validator(Parser.Result parseResult,
java.lang.String fileName,
MIJavaCompiler.Result compileResult)
validateSourceFile
public static boolean validateSourceFile(java.lang.String sourceFile,
MIJavaCompiler.Result result)
validateInterface
public static boolean validateInterface(Parser.ClassInfo clazz,
Parser.Result parseResult,
java.lang.String fileName,
MIJavaCompiler.Result result)
validateMIClass
public static boolean validateMIClass(Parser.ClassInfo clazz,
Parser.Result parseResult,
java.lang.String fileName,
MIJavaCompiler.Result result)
validateInterface
private boolean validateInterface(Parser.ClassInfo clazz,
boolean onlyInner)
validateMIClass
private boolean validateMIClass(Parser.ClassInfo clazz)
displayError
private void displayError(DiffString ds,
int pos,
java.lang.String message)
displayError
private void displayError(int pos,
java.lang.String message)
getMethods
private static final java.util.Map getMethods(java.lang.Class clazz)
methodSignature
private static final java.lang.CharSequence methodSignature(java.lang.String methodName,
java.lang.Class[] paramTypes)