//tag::include[]
package org.hibernate.validator.referenceguide.chapter02.propertylevel;
//end::include[]
import javax.validation.constraints.AssertTrue;
import javax.validation.constraints.NotNull;
//tag::include[]
public class Car {
private String manufacturer;
private boolean isRegistered;
public Car(String manufacturer, boolean isRegistered) {
this.manufacturer = manufacturer;
this.isRegistered = isRegistered;
}
@NotNull
public String getManufacturer() {
return manufacturer;
}
public void setManufacturer(String manufacturer) {
this.manufacturer = manufacturer;
}
@AssertTrue
public boolean isRegistered() {
return isRegistered;
}
public void setRegistered(boolean isRegistered) {
this.isRegistered = isRegistered;
}
}
//end::include[]