Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Product {
- private Integer id; //Поле не может быть null, Значение поля должно быть больше 0, Значение этого поля должно быть уникальным, Значение этого поля должно генерироваться автоматически
- private String name; //Поле не может быть null, Строка не может быть пустой
- private Coordinates coordinates; //Поле не может быть null
- private java.time.ZonedDateTime creationDate; //Поле не может быть null, Значение этого поля должно генерироваться автоматически
- private double price; //Значение поля должно быть больше 0
- private String partNumber; //Поле может быть null
- private Long manufactureCost; //Поле не может быть null
- private UnitOfMeasure unitOfMeasure; //Поле может быть null
- private Organization manufacturer; //Поле может быть null
- }
- public class Coordinates {
- private double x;
- private int y; //Максимальное значение поля: 999
- }
- public class Organization {
- private int id; //Значение поля должно быть больше 0, Значение этого поля должно быть уникальным, Значение этого поля должно генерироваться автоматически
- private String name; //Поле не может быть null, Строка не может быть пустой
- private long annualTurnover; //Значение поля должно быть больше 0
- private OrganizationType type; //Поле может быть null
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement