org.formulacompiler.compiler
Interface Validation


public interface Validation

PRIVATE INTERFACE - DO NOT USE.

Author:
peo

Nested Class Summary
static interface Validation.Factory
          PRIVATE INTERFACE - DO NOT USE.
 
Field Summary
static Validation SINGLETON
           
 
Method Summary
 void validateCallable(java.lang.Class _class, java.lang.reflect.Method _method)
           
 void validateFactory(java.lang.Class _factoryClass, java.lang.reflect.Method _factoryMethod, java.lang.Class _inputClass, java.lang.Class _outputClass)
           
 void validateIsAccessible(java.lang.Class _class, java.lang.String _role)
           
 void validateIsAccessible(java.lang.reflect.Method _method, java.lang.String _role)
           
 void validateIsImplementable(java.lang.Class _class, java.lang.String _role)
           
 void validateIsImplementable(java.lang.reflect.Method _method, java.lang.String _role)
           
 

Field Detail

SINGLETON

static final Validation SINGLETON
Method Detail

validateIsAccessible

void validateIsAccessible(java.lang.Class _class,
                          java.lang.String _role)

validateIsAccessible

void validateIsAccessible(java.lang.reflect.Method _method,
                          java.lang.String _role)

validateIsImplementable

void validateIsImplementable(java.lang.Class _class,
                             java.lang.String _role)

validateIsImplementable

void validateIsImplementable(java.lang.reflect.Method _method,
                             java.lang.String _role)

validateCallable

void validateCallable(java.lang.Class _class,
                      java.lang.reflect.Method _method)

validateFactory

void validateFactory(java.lang.Class _factoryClass,
                     java.lang.reflect.Method _factoryMethod,
                     java.lang.Class _inputClass,
                     java.lang.Class _outputClass)