public void setName(final String name) {
   Checker.notEmpty("parameter:name ", name);
   this.name = name;
 }
 protected String getName() {
   Checker.notEmpty("field:name", name);
   return this.name;
 }