Class MetaValidator
- java.lang.Object
-
- net.anotheria.asg.generator.view.meta.MetaValidator
-
- All Implemented Interfaces:
java.lang.Cloneable
public class MetaValidator extends java.lang.Object implements java.lang.CloneableMetaValidator class.
- Version:
- $Id: $Id
- Author:
- another
-
-
Constructor Summary
Constructors Constructor Description MetaValidator()Creates a new metavalidator.MetaValidator(java.lang.String aName, java.lang.String aClassName)Creates a new meta metavalidator.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()booleanequals(java.lang.Object o)java.lang.StringgetClassName()Getter for the fieldclassName.java.lang.StringgetClassNameOnly()Returns the name of the class of the metaValidator without a package.java.lang.StringgetDefaultError()Getter for the fielddefaultError.java.lang.StringgetJsValidation()Getter for the fieldjsValidation.java.lang.StringgetKey()Getter for the fieldkey.java.lang.StringgetName()Getter for the fieldname.inthashCode()booleanisCustomValidator()Returns true if form field should get @ValidateCustom() annotation, e.g.booleanisNumericValidator()isNumericValidator.voidsetClassName(java.lang.String className)Setter for the fieldclassName.voidsetDefaultError(java.lang.String defaultError)Setter for the fielddefaultError.voidsetJsValidation(java.lang.String jsValidation)Setter for the fieldjsValidation.voidsetKey(java.lang.String key)Setter for the fieldkey.voidsetName(java.lang.String name)Setter for the fieldname.java.lang.StringtoString()
-
-
-
Method Detail
-
getName
public java.lang.String getName()
Getter for the field
name.- Returns:
- a
Stringobject.
-
setName
public void setName(java.lang.String name)
Setter for the field
name.- Parameters:
name- aStringobject.
-
getClassName
public java.lang.String getClassName()
Getter for the field
className.- Returns:
- a
Stringobject.
-
setClassName
public void setClassName(java.lang.String className)
Setter for the field
className.- Parameters:
className- aStringobject.
-
getKey
public java.lang.String getKey()
Getter for the field
key.- Returns:
- a
Stringobject.
-
setKey
public void setKey(java.lang.String key)
Setter for the field
key.- Parameters:
key- aStringobject.
-
getDefaultError
public java.lang.String getDefaultError()
Getter for the field
defaultError.- Returns:
- a
Stringobject.
-
setDefaultError
public void setDefaultError(java.lang.String defaultError)
Setter for the field
defaultError.- Parameters:
defaultError- aStringobject.
-
clone
public java.lang.Object clone()
- Overrides:
clonein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
getClassNameOnly
public java.lang.String getClassNameOnly()
Returns the name of the class of the metaValidator without a package.- Returns:
- a
Stringobject.
-
isCustomValidator
public boolean isCustomValidator()
Returns true if form field should get @ValidateCustom() annotation, e.g. custom project validator- Returns:
- a boolean.
-
isNumericValidator
public boolean isNumericValidator()
isNumericValidator.
- Returns:
- a boolean.
-
setJsValidation
public void setJsValidation(java.lang.String jsValidation)
Setter for the field
jsValidation.- Parameters:
jsValidation- aStringobject.
-
getJsValidation
public java.lang.String getJsValidation()
Getter for the field
jsValidation.- Returns:
- a
Stringobject.
-
-