edu.uoc.pfc.j2ee.jalonsod.mtp.config
Class Validation
java.lang.Object
edu.uoc.pfc.j2ee.jalonsod.mtp.config.Validation
public class Validation
- extends java.lang.Object
File: Validation.java
Created: 2012-04-22
Contains validation metadata from configuration.
A validation is a method from an application class which validates the value of a parameter.
These methods must be static, receive a parameter of appropriate datatype and return a boolean
with true when validates the value and false when not validates.
- Author:
- José Alonso de Motta
Constructor Summary |
Validation(java.lang.String name,
java.lang.String className,
java.lang.String methodName,
java.lang.String datatype)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
private java.lang.String name
datatype
private java.lang.String datatype
className
private java.lang.String className
classReference
private java.lang.Class<java.lang.Object> classReference
methodName
private java.lang.String methodName
methodReference
private java.lang.reflect.Method methodReference
Validation
public Validation(java.lang.String name,
java.lang.String className,
java.lang.String methodName,
java.lang.String datatype)
throws ConfiguratorException
- Throws:
ConfiguratorException
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getDatatype
public java.lang.String getDatatype()
setDatatype
public void setDatatype(java.lang.String datatype)
getClassName
public java.lang.String getClassName()
setClassName
public void setClassName(java.lang.String className)
throws ConfiguratorException
- Throws:
ConfiguratorException
getClassReference
public java.lang.Class<java.lang.Object> getClassReference()
setClassReference
private void setClassReference(java.lang.Class<java.lang.Object> classReference)
getMethodName
public java.lang.String getMethodName()
setMethodName
public void setMethodName(java.lang.String methodName)
throws ConfiguratorException
- Throws:
ConfiguratorException
getMethodReference
public java.lang.reflect.Method getMethodReference()
setMethodReference
private void setMethodReference(java.lang.reflect.Method methodReference)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object