Merhaba a şeklinde bir class olsun.Bu a nın 3 parametreden oluştuğunu varsayalım.
uzunluk, yükseklik, isim gibi.
Ben bu parametreleri kullanıcıdan veri almadan kontrol etmek istiyorum.Daha doğrusu illaki veri giriş olacak oraya fakat bu işlemleri constructorun içinde yapmak istiyorum.
Gelen sayı integer mi ?Integersa uzunluğu 9 rakamdan büyükse default bir integer belirlemek gibi.
Aslında oracle sitesinden yapmaya çalıştığıma yakın bir şey buldum ama hepsini karşılamıyor.
public class Employee {... public Employee (@NotNull String name) { ... } public void setSalary( @NotNull @Digits(integer=6, fraction=2) BigDecimal salary, @NotNull @ValidCurrency String currencyType) { ... }...}
Bu tip kontrol işlemlerini o class in içinde yapmanın mantığı nedir ?