import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.builder.EqualsBuilder;
import org.apache.commons.lang3.builder.HashCodeBuilder;
import org.hibernate.annotations.*;
import org.yamj.common.type.StatusType;
<BUG>import org.yamj.core.database.model.type.OverrideFlag;
import org.yamj.plugin.api.metadata.MetadataTools;
import org.yamj.plugin.api.metadata.PersonName;</BUG>
@NamedQueries({
@NamedQuery(name = Person.QUERY_REQUIRED,

import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.builder.EqualsBuilder;
import org.apache.commons.lang3.builder.HashCodeBuilder;
import org.hibernate.annotations.*;
import org.yamj.common.type.StatusType;
import org.yamj.core.database.model.type.OverrideFlag;
import org.yamj.core.tools.PersonName;
import org.yamj.core.tools.YamjTools;
import org.yamj.plugin.api.metadata.MetadataTools;
@NamedQueries({
@NamedQuery(name = Person.QUERY_REQUIRED,
