package com.kii.thingif.query.clause;

import org.json.JSONObject;

import java.util.Arrays;

public class And extends com.kii.thingif.internal.clause.And implements Clause{
    public And(Clause... clauses) {
        super(clauses);
    }
    @Override
    public JSONObject toJSONObject() {
        return super.toJSONObject();
    }

    @Override
    public boolean equals(Object o) {
        return super.equals(o);

    }
    @Override
    public int hashCode() {
        return Arrays.hashCode(this.getClauses());
    }

}

@@ -32,16 +32,43 @@
 lause;%0A%0A
+import android.os.Parcel;%0A%0A
 import o
@@ -548,10 +548,391 @@
 %0A    %7D%0A%0A
+    // Implementation of Parcelable%0A    private And(Parcel in) %7B%0A        super(in);%0A    %7D%0A%0A    public static final Creator%3CAnd%3E CREATOR = new Creator%3CAnd%3E() %7B%0A        @Override%0A        public And createFromParcel(Parcel in) %7B%0A            return new And(in);%0A        %7D%0A%0A        @Override%0A        public And%5B%5D newArray(int size) %7B%0A            return new And%5Bsize%5D;%0A        %7D%0A    %7D;%0A%0A
 %7D%0A

fix build failure for query And clause