package org.atomnuke.atom.model;
import org.atomnuke.atom.model.annotation.ComplexConstraint;
import org.atomnuke.atom.model.annotation.Required;
import org.atomnuke.atom.model.constraint.AtomUriConstraint;
import org.atomnuke.atom.model.constraint.EmailConstraint;
/**
*
* @author zinic
*/
public interface PersonConstruct extends AtomCommonAtributes {
@Required
String name();
@ComplexConstraint(EmailConstraint.class)
String email();
@ComplexConstraint(AtomUriConstraint.class)
String uri();
}