Class EventRepoUtil
java.lang.Object
com.cloudimpl.outstack.runtime.repo.EventRepoUtil
public class EventRepoUtil
extends java.lang.Object
- Author:
- nuwan
-
Constructor Summary
Constructors Constructor Description EventRepoUtil() -
Method Summary
Modifier and Type Method Description static intcompare(java.lang.String name, java.lang.Object left, java.lang.Object right)static <T> TinjectField(java.lang.Class<T> type, T obj, java.lang.String fieldName, java.lang.String value)static <T> booleanonFilter(T item, java.util.Map<java.lang.String,java.lang.String> params)static <T> booleanonFilter(T item, java.util.Map<java.lang.String,java.lang.String> params, java.util.function.Consumer<com.google.gson.JsonObject> injector)static <T> ResultSet<T>onPageable(java.util.Collection<T> result, Query.PagingRequest paging)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
EventRepoUtil
public EventRepoUtil()
-
-
Method Details
-
onFilter
public static <T> boolean onFilter(T item, java.util.Map<java.lang.String,java.lang.String> params) -
injectField
public static <T> T injectField(java.lang.Class<T> type, T obj, java.lang.String fieldName, java.lang.String value) -
onFilter
public static <T> boolean onFilter(T item, java.util.Map<java.lang.String,java.lang.String> params, java.util.function.Consumer<com.google.gson.JsonObject> injector) -
compare
public static int compare(java.lang.String name, java.lang.Object left, java.lang.Object right) -
onPageable
public static <T> ResultSet<T> onPageable(java.util.Collection<T> result, Query.PagingRequest paging)
-