The following document contains the results of PMD's CPD 5.3.2.
File | Line |
---|---|
ejava/jpa/example/validation/Address1.java | 16 |
ejava/jpa/example/validation/Address2.java | 21 |
public class Address1 { @Id @GeneratedValue private int id; @Column(name="STREET", length=32, nullable=false) @NotNull(message="street not supplied") @Size(max=32, message="street name too large", groups=DBChecks.class) @Pattern(regexp="^[0-9A-Za-z\\ ]+$", groups=DataChecks.class, message="street must be numbers and letters") private String street; @Column(name="CITY", length=20, nullable=false) @NotNull(message="city not supplied") @Size(max=20, message="city name too large", groups=DBChecks.class) @Pattern(regexp="^[a-zA-Z\\ ]+$", groups=DataChecks.class, message="city must be upper and lower case characters") private String city; @Column(name="STATE", length=2, nullable=false) @NotNull(message="state not supplied") @Size(min=2, max=2, message="state wrong size", groups=DBChecks.class) @Pattern(regexp="^[A-Z][A-Z]$", groups=DataChecks.class, message="state must be upper case letters") private String state; @Column(name="ZIP", length=5, nullable=false) @NotNull(message="zipcode not supplied") @Size(min=5, max=5, message="zipcode wrong size", groups=DBChecks.class) @Pattern(regexp="^[0-9][0-9][0-9][0-9][0-9]$", groups=DataChecks.class, message="zipcode must be numeric digits") private String zip; public int getId() { return id; } public String getStreet() { return street; } public Address1 setStreet(String street) { |