@DecimalMin("0.0") @DecimalMax("1.0") public double getMemoryRevokingTarget() { return memoryRevokingTarget; }
private static class SimpleBean { @NotNull private final String name; public SimpleBean(String name) { this.name = name; } @SuppressWarnings("unused") public String getName() { return name; } }
private static class TestBean { @NotNull(groups = MyGroup.class) private String field; @SuppressWarnings("unused") public String getField() { return field; } @SuppressWarnings("unused") public void setField(String field) { this.field = field; } }
@DecimalMin("0.0") @DecimalMax("1.0") public double getFailureRatioThreshold() { return failureRatioThreshold; }
public static class ValidTestBean extends TestBean { @NotNull private String validCountry; public void setValidCountry(String validCountry) { this.validCountry = validCountry; } public String getValidCountry() { return this.validCountry; } }
@DecimalMin("0.0") @DecimalMax("100.0") public double getOrcWriterValidationPercentage() { return orcWriterValidationPercentage; }
public static class ValidAddress { @NotNull private String street; public String getStreet() { return street; } public void setStreet(String street) { this.street = street; } }
@SuppressWarnings("unused") private static class SimpleBean { @NotNull private final String name; public SimpleBean(String name) { this.name = name; } public String getName() { return name; } }
public static class ValidAddress { @NotNull private String street; public String getStreet() { return street; } public void setStreet(String street) { this.street = street; } }
public static class AfterInitConstraintBean { @NotNull private TestBean testBean; public TestBean getTestBean() { return testBean; } public void setTestBean(TestBean testBean) { this.testBean = testBean; } @PostConstruct public void init() { this.testBean = new TestBean(); } }
T myGenericMethod(@NotNull T value); }
T myGenericMethod(@NotNull T value); }
public static class DataClass { @NotNull public final String param1; public final boolean param2; public int param3; @ConstructorProperties({"param1", "param2", "optionalParam"}) public DataClass(String param1, boolean p2, Optional<Integer> optionalParam) { this.param1 = param1; this.param2 = p2; Assert.notNull(optionalParam, "Optional must not be null"); optionalParam.ifPresent(integer -> this.param3 = integer); } public void setParam3(int param3) { this.param3 = param3; } }