/** * {@inheritDoc} check if given object is valid. * * @see javax.validation.ConstraintValidator#isValid(Object, * javax.validation.ConstraintValidatorContext) */ @Override public final boolean isValid(final Object pvalue, final ConstraintValidatorContext pcontext) { if (pvalue == null) { return true; } try { final Object field1Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field1Name); final Object field2Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field2Name); if (!Objects.equals(field1Value, field2Value)) { switchContext(pcontext); return false; } return true; } catch (final Exception ignore) { switchContext(pcontext); return false; } }
/** * {@inheritDoc} check if given object is valid. * * @see javax.validation.ConstraintValidator#isValid(Object, * javax.validation.ConstraintValidatorContext) */ @Override public final boolean isValid(final Object pvalue, final ConstraintValidatorContext pcontext) { if (pvalue == null) { return true; } try { final Object field1Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field1Name); final Object field2Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field2Name); if (!Objects.equals(field1Value, field2Value)) { switchContext(pcontext); return false; } return true; } catch (final Exception ignore) { switchContext(pcontext); return false; } }
/** * {@inheritDoc} check if given object is valid. * * @see javax.validation.ConstraintValidator#isValid(Object, * javax.validation.ConstraintValidatorContext) */ @Override public final boolean isValid(final Object pvalue, final ConstraintValidatorContext pcontext) { if (pvalue == null) { return true; } try { final Object field1Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field1Name); final Object field2Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field2Name); if ((field1Value == null || field1Value instanceof String && StringUtils.isEmpty((String) field1Value)) && (field2Value == null || field2Value instanceof String && StringUtils.isEmpty((String) field2Value))) { return true; } if (Objects.equals(field1Value, field2Value)) { switchContext(pcontext); return false; } return true; } catch (final Exception ignore) { switchContext(pcontext); return false; } }
/** * {@inheritDoc} check if given object is valid. * * @see javax.validation.ConstraintValidator#isValid(Object, * javax.validation.ConstraintValidatorContext) */ @Override public final boolean isValid(final Object pvalue, final ConstraintValidatorContext pcontext) { if (pvalue == null) { return true; } try { final Object field1Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field1Name); final Object field2Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field2Name); if ((field1Value == null || field1Value instanceof String && StringUtils.isEmpty((String) field1Value)) && (field2Value == null || field2Value instanceof String && StringUtils.isEmpty((String) field2Value))) { return true; } if (Objects.equals(field1Value, field2Value)) { switchContext(pcontext); return false; } return true; } catch (final Exception ignore) { switchContext(pcontext); return false; } }
/** * {@inheritDoc} check if given object is valid. * * @see javax.validation.ConstraintValidator#isValid(Object, * javax.validation.ConstraintValidatorContext) */ @Override public final boolean isValid(final Object pvalue, final ConstraintValidatorContext pcontext) { if (pvalue == null) { return true; } try { final Object field1Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field1Name); final Object field2Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field2Name); final String fieldCompareValue = BeanPropertyReaderUtil.getNullSaveStringProperty(pvalue, fieldCompareName); if (valueCompare.contains(fieldCompareValue) && !Objects.equals(field1Value, field2Value)) { switchContext(pcontext); return false; } return true; } catch (final Exception ignore) { switchContext(pcontext); return false; } }
/** * {@inheritDoc} check if given object is valid. * * @see javax.validation.ConstraintValidator#isValid(Object, * javax.validation.ConstraintValidatorContext) */ @Override public final boolean isValid(final Object pvalue, final ConstraintValidatorContext pcontext) { if (pvalue == null) { return true; } try { final Object field1Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field1Name); final Object field2Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field2Name); if (!bigger(field1Value, field2Value)) { switchContext(pcontext); return false; } return true; } catch (final Exception ignore) { switchContext(pcontext); return false; } }
/** * {@inheritDoc} check if given object is valid. * * @see javax.validation.ConstraintValidator#isValid(Object, * javax.validation.ConstraintValidatorContext) */ @Override public final boolean isValid(final Object pvalue, final ConstraintValidatorContext pcontext) { if (pvalue == null) { return true; } try { final Object field1Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field1Name); final Object field2Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field2Name); if (!smaller(field1Value, field2Value)) { switchContext(pcontext); return false; } return true; } catch (final Exception ignore) { switchContext(pcontext); return false; } }
/** * {@inheritDoc} check if given object is valid. * * @see javax.validation.ConstraintValidator#isValid(Object, * javax.validation.ConstraintValidatorContext) */ @Override public final boolean isValid(final Object pvalue, final ConstraintValidatorContext pcontext) { if (pvalue == null) { return true; } try { final Object field1Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field1Name); final Object field2Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field2Name); if (!bigger(field1Value, field2Value)) { switchContext(pcontext); return false; } return true; } catch (final Exception ignore) { switchContext(pcontext); return false; } }
final Object field1Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field1Name); final Object field2Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field2Name); final String fieldCompareValue = BeanPropertyReaderUtil.getNullSaveStringProperty(pvalue, fieldCompareName);
/** * {@inheritDoc} check if given object is valid. * * @see javax.validation.ConstraintValidator#isValid(Object, * javax.validation.ConstraintValidatorContext) */ @Override public final boolean isValid(final Object pvalue, final ConstraintValidatorContext pcontext) { if (pvalue == null) { return true; } try { final Object field1Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field1Name); final Object field2Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field2Name); if (!bigger(field1Value, field2Value)) { switchContext(pcontext); return false; } return true; } catch (final Exception ignore) { switchContext(pcontext); return false; } }
/** * {@inheritDoc} check if given object is valid. * * @see javax.validation.ConstraintValidator#isValid(Object, * javax.validation.ConstraintValidatorContext) */ @Override public final boolean isValid(final Object pvalue, final ConstraintValidatorContext pcontext) { if (pvalue == null) { return true; } try { final Object field1Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field1Name); final Object field2Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field2Name); if (!smaller(field1Value, field2Value)) { switchContext(pcontext); return false; } return true; } catch (final Exception ignore) { switchContext(pcontext); return false; } }
/** * {@inheritDoc} check if given object is valid. * * @see javax.validation.ConstraintValidator#isValid(Object, * javax.validation.ConstraintValidatorContext) */ @Override public final boolean isValid(final Object pvalue, final ConstraintValidatorContext pcontext) { if (pvalue == null) { return true; } try { final Object field1Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field1Name); final Object field2Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field2Name); if (!smaller(field1Value, field2Value)) { switchContext(pcontext); return false; } return true; } catch (final Exception ignore) { switchContext(pcontext); return false; } }
/** * {@inheritDoc} check if given object is valid. * * @see javax.validation.ConstraintValidator#isValid(Object, * javax.validation.ConstraintValidatorContext) */ @Override public final boolean isValid(final Object pvalue, final ConstraintValidatorContext pcontext) { if (pvalue == null) { return true; } try { final Object field1Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field1Name); final Object field2Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field2Name); if (!smaller(field1Value, field2Value)) { switchContext(pcontext); return false; } return true; } catch (final Exception ignore) { switchContext(pcontext); return false; } }
/** * {@inheritDoc} check if given object is valid. * * @see javax.validation.ConstraintValidator#isValid(Object, * javax.validation.ConstraintValidatorContext) */ @Override public final boolean isValid(final Object pvalue, final ConstraintValidatorContext pcontext) { if (pvalue == null) { return true; } try { final Object field1Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field1Name); final Object field2Value = BeanPropertyReaderUtil.getNullSaveProperty(pvalue, field2Name); if (!bigger(field1Value, field2Value)) { switchContext(pcontext); return false; } return true; } catch (final Exception ignore) { switchContext(pcontext); return false; } }