package com.bkromhout.ruqus.sample;

import com.bkromhout.ruqus.Condition;
import com.bkromhout.ruqus.RUQTransformer;
import com.bkromhout.ruqus.Transformer;
import io.realm.RealmModel;
import io.realm.RealmQuery;

/**
 * Example of a no-args transformer. Like the name implies, it does nothing to the query.
 */
@Transformer(name = "NoOp", isNoArgs = true, numArgs = 0, validArgTypes = {})
public class NoOp extends RUQTransformer {
    @Override
    public <T extends RealmModel> RealmQuery<T> transform(RealmQuery<T> realmQuery, Condition condition) {
        return realmQuery;
    }
}

@@ -30,16 +30,59 @@
 ample;%0A%0A
+import android.support.annotation.NonNull;%0A
 import c
@@ -623,11 +623,154 @@
 y;%0A    %7D
+%0A%0A    @Override%0A    public String makeReadableString(@NonNull Condition current, Condition previous, Condition next) %7B%0A        return %22%22;%0A    %7D
 %0A%7D%0A

Update sample