コード例 #1
0
ファイル: HLocaleMember.java プロジェクト: qwinner/zanata
 @Override
 public boolean equals(Object obj) {
   if (obj == null) {
     return false;
   } else if (!(obj instanceof HLocaleMemberPk)) {
     return false;
   } else {
     final HLocaleMemberPk other = (HLocaleMemberPk) obj;
     return new EqualsBuilder()
         .append(this.person.getId(), other.getPerson().getId())
         .append(this.supportedLanguage.getId(), other.getSupportedLanguage().getId())
         .isEquals();
   }
 }
コード例 #2
0
ファイル: HLocaleMember.java プロジェクト: qwinner/zanata
 @Transient
 public HLocale getSupportedLanguage() {
   return id.getSupportedLanguage();
 }
コード例 #3
0
ファイル: HLocaleMember.java プロジェクト: qwinner/zanata
 @Transient
 public HPerson getPerson() {
   return id.getPerson();
 }
コード例 #4
0
ファイル: HLocaleMember.java プロジェクト: qwinner/zanata
 public HLocaleMember(HPerson person, HLocale supportedLanguage, boolean isCoordinator) {
   id.setPerson(person);
   id.setSupportedLanguage(supportedLanguage);
   setCoordinator(isCoordinator);
 }