Class LongValidator
java.lang.Object
org.pentaho.di.job.entry.validator.LongValidator
- All Implemented Interfaces:
- JobEntryValidator
- 
Field SummaryFieldsFields inherited from interface org.pentaho.di.job.entry.validator.JobEntryValidatorKEY_LEVEL_ON_FAIL
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetName()Returns the name of this validator, unique among all validators.booleanvalidate(org.pentaho.di.core.CheckResultSourceInterface source, String propertyName, List<org.pentaho.di.core.CheckResultInterface> remarks, ValidatorContext context) Using reflection, the validator fetches the field namedpropertyNamefrom the beansourceand runs the validation putting any messages intoremarks.
- 
Field Details- 
INSTANCE
 
- 
- 
Constructor Details- 
LongValidatorpublic LongValidator()
 
- 
- 
Method Details- 
getNameDescription copied from interface:JobEntryValidatorReturns the name of this validator, unique among all validators.- Specified by:
- getNamein interface- JobEntryValidator
- Returns:
- name
 
- 
validatepublic boolean validate(org.pentaho.di.core.CheckResultSourceInterface source, String propertyName, List<org.pentaho.di.core.CheckResultInterface> remarks, ValidatorContext context) Description copied from interface:JobEntryValidatorUsing reflection, the validator fetches the field namedpropertyNamefrom the beansourceand runs the validation putting any messages intoremarks. The return value istrueif the validation passes.- Specified by:
- validatein interface- JobEntryValidator
- Parameters:
- source- bean to validate
- propertyName- property to validate
- remarks- list to which to add messages
- context- any other information needed to perform the validation
- Returns:
- validation result
 
 
-