public AbstractSearchField(PropertyAccessor accessor, String prefix) { this.accessor = accessor; String localId; if (accessor.isAnnotationPresent(Id.class)) { localId = accessor.getAnnotation(Id.class).value(); } else { localId = accessor.getName(); } Object[] idArgs = {prefix, localId}; id = StringUtils.join(idArgs); String localInputName; if (accessor.isAnnotationPresent(InputName.class)) { localInputName = accessor.getAnnotation(InputName.class).value(); } else { localInputName = accessor.getName(); } Object[] inputNameArgs = {prefix, localInputName}; inputName = StringUtils.join(inputNameArgs); label = FieldUtils.getLabel(accessor); Required requiredAnnotation = accessor.getAnnotation(Required.class); if (requiredAnnotation != null) { required = requiredAnnotation.value(); logger.debug("Required annotation present with value: {}", required); } }
public AbstractSearchField(PropertyAccessor accessor, String prefix) { this.accessor = accessor; String localId; if (accessor.isAnnotationPresent(Id.class)) { localId = accessor.getAnnotation(Id.class).value(); } else { localId = accessor.getName(); } Object[] idArgs = {prefix, localId}; id = StringUtils.join(idArgs); String localInputName; if (accessor.isAnnotationPresent(InputName.class)) { localInputName = accessor.getAnnotation(InputName.class).value(); } else { localInputName = accessor.getName(); } Object[] inputNameArgs = {prefix, localInputName}; inputName = StringUtils.join(inputNameArgs); label = FieldUtils.getLabel(accessor); Required requiredAnnotation = accessor.getAnnotation(Required.class); if (requiredAnnotation != null) { required = requiredAnnotation.value(); logger.debug("Required annotation present with value: {}", required); } }
required = requiredAnnotation.value(); logger.debug("Required annotation present with value: {}", required);
required = requiredAnnotation.value(); logger.debug("Required annotation present with value: {}", required);