resolvedSubType = 
{com.fasterxml.classmate.types.ResolvedObjectType@11177}"com.moody.lw.server.domain.Email"
memberResolver = {com.fasterxml.classmate.MemberResolver@11583}
typeWithMembers = {com.fasterxml.classmate.ResolvedTypeWithMembers@11584}
resolvedMethods = {com.fasterxml.classmate.members.ResolvedMethod[0]@11585}
resolvedMethods.length = 0 

Where "Email" looks like:

@Entity
@Table(name = "emails")
public class Email extends AbstractEntity {

    private Long userId;
    private String email;
    private Boolean main;

    public Email() {}

    public Email(Long userId, String email, Boolean main) {
        this.userId = userId;
        this.email = email;
        this.main = main;
    }

    @NotNull
    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    @NotNull
    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public Boolean isMain() {
        return main;
    }

    public void setMain(Boolean main) {
        this.main = main;
    }

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        if (!super.equals(o)) return false;

        Email email1 = (Email) o;

        if (email != null ? !email.equals(email1.email) : email1.email != null) 
return false;

        return true;
    }

    @Override
    public int hashCode() {
        int result = super.hashCode();
        result = 31 * result + (email != null ? email.hashCode() : 0);
        return result;
    }
}


On 11 Dec 2013, at 11:23, Ales Justin <ales.jus...@gmail.com> wrote:

> @Hardy, Emmanuel: https://gist.github.com/alesj/7908062
> 
> Imo, any AIOOBE is a bug.
> 
> -Ales
> 

_______________________________________________
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev

Reply via email to