Uses of Interface
net.sf.jkniv.whinstone.Queryable
-
Packages that use Queryable Package Description net.sf.jkniv.whinstone net.sf.jkniv.whinstone.commands net.sf.jkniv.whinstone.params -
-
Uses of Queryable in net.sf.jkniv.whinstone
Methods in net.sf.jkniv.whinstone that return Queryable Modifier and Type Method Description QueryableQueryFactory.Builder. build(String name)static <T> QueryableQueryFactory. clone(String queryName, Queryable queryable, Object params, RegisterType registerType, Class<T> returnType)Clonequeryableobject with a return type if nonullstatic <T> QueryableQueryFactory. clone(Queryable queryable)static <T> QueryableQueryFactory. clone(Queryable queryable, Class<T> returnType)Clonequeryableobject with a return type if nonullstatic <T> QueryableQueryFactory. clone(Queryable queryable, RegisterType registerType)Clonequeryableobject with a return type if nonullstatic <T> QueryableQueryFactory. clone(Queryable queryable, RegisterType registerType, Class<T> returnType)static QueryableQueryFactory. of(String name, int offset, int max)Build a newQueryableobject without parametersstatic <T> QueryableQueryFactory. of(String name, Class<T> returnType)Build a newQueryableobjectstatic <T> QueryableQueryFactory. of(String name, Class<T> returnType, Object params)Creates aQueryableobject parameterized starting at first row and retrieve all rows, isolation default, no timeout and online (no batch).static <T> QueryableQueryFactory. of(String name, Class<T> returnType, Object... args)Build a newQueryableobjectstatic QueryableQueryFactory. of(String name, Object params)Creates aQueryableobject parameterized starting at first row and retrieve all rows, isolation default, no timeout and online (no batch).static QueryableQueryFactory. of(String name, Object... params)Creates a Query object parameterized starting at first row and retrieve all rows, isolation default, no timeout and online (no batch).static QueryableQueryFactory. of(String name, Object params, int offset, int max)Build a newQueryableobjectstatic QueryableQueryFactory. of(String name, RegisterType registerType, Object... args)static QueryableQueryFactory. ofArray(String name, Object... params)Creates aQueryableobject parameterized starting at first row and retrieve all rows, isolation default, no timeout and online (no batch).static QueryableQueryFactory. ofArray(String name, RegisterType registerType, Object... params)Methods in net.sf.jkniv.whinstone with parameters of type Queryable Modifier and Type Method Description intRepository. add(Queryable queryable)Add a new object to repository.static <T> QueryableQueryFactory. clone(String queryName, Queryable queryable, Object params, RegisterType registerType, Class<T> returnType)Clonequeryableobject with a return type if nonullstatic <T> QueryableQueryFactory. clone(Queryable queryable)static <T> QueryableQueryFactory. clone(Queryable queryable, Class<T> returnType)Clonequeryableobject with a return type if nonullstatic <T> QueryableQueryFactory. clone(Queryable queryable, RegisterType registerType)Clonequeryableobject with a return type if nonullstatic <T> QueryableQueryFactory. clone(Queryable queryable, RegisterType registerType, Class<T> returnType)booleanRepository. enrich(Queryable queryable)Use theQueryableto retrieve data and appends the result togetParams()parameters, where for eachgetmethod must have a correspondentset.<T> TRepository. get(Queryable queryable)Get one object instance from repository using a query.<T> TRepository. get(Queryable queryable, Class<T> returnType)Get one object instance of typereturnTypefrom repository using a query.<T,R>
TRepository. get(Queryable queryable, ResultRow<T,R> customResultRow)Get one object instance from repository using a query.<T> List<T>Repository. list(Queryable queryable)Retrieve a set of objectsTfrom repository using a query.<T> List<T>Repository. list(Queryable queryable, Class<T> returnType)Retrieve a set of objectsreturnTypefrom repository using a query.<T,R>
List<T>Repository. list(Queryable queryable, ResultRow<T,R> customResultRow)Retrieve a set of objectsTfrom repository using a query.intRepository. remove(Queryable queryable)Execute a query to remove one or many objects from repository.<T> TRepository. scalar(Queryable queryable)Retrieve a number, numerical quantity, string, date, boolean, some primitive value (wrapped), the type is checked against jdbc data type.intRepository. update(Queryable queryable)Update many objects in repository. -
Uses of Queryable in net.sf.jkniv.whinstone.commands
Fields in net.sf.jkniv.whinstone.commands declared as Queryable Modifier and Type Field Description protected QueryableDefaultCommandHandler. queryableMethods in net.sf.jkniv.whinstone.commands with parameters of type Queryable Modifier and Type Method Description <T,R>
CommandCommandAdapter. asAddCommand(Queryable queryable)<T,R>
CommandCommandAdapter. asRemoveCommand(Queryable queryable)<T,R>
CommandCommandAdapter. asSelectCommand(Queryable queryable, ResultRow<T,R> overloadResultRow)<T,R>
CommandCommandAdapter. asUpdateCommand(Queryable queryable)CommandHandlerCommandHandler. with(Queryable queryable)Configure the life-cycle with aQueryableCommandHandlerDefaultCommandHandler. with(Queryable queryable)CommandHandlerNoCommandHandler. with(Queryable queryable) -
Uses of Queryable in net.sf.jkniv.whinstone.params
Methods in net.sf.jkniv.whinstone.params with parameters of type Queryable Modifier and Type Method Description static <T,R>
AutoBindParamsPrepareParamsFactory. newBasicParam(StatementAdapter<T,R> adapter, Queryable queryable)static <T,R>
AutoBindParamsPrepareParamsFactory. newNamedParams(StatementAdapter<T,R> adapter, Queryable queryable)static <T,R>
AutoBindParamsPrepareParamsFactory. newPositionalArrayParams(StatementAdapter<T,R> adapter, Queryable queryable)static <T,R>
AutoBindParamsPrepareParamsFactory. newPositionalCollectionArrayParams(StatementAdapter<T,R> adapter, Queryable queryable)static <T,R>
AutoBindParamsPrepareParamsFactory. newPositionalCollectionMapParams(StatementAdapter<T,R> adapter, Queryable queryable)static <T,R>
AutoBindParamsPrepareParamsFactory. newPositionalCollectionParams(StatementAdapter<T,R> adapter, Queryable queryable)static <T,R>
AutoBindParamsPrepareParamsFactory. newPositionalCollectionPojoParams(StatementAdapter<T,R> adapter, Queryable queryable, RegisterType registerType)static <T,R>
AutoBindParamsPrepareParamsFactory. newPositionalParams(StatementAdapter<T,R> adapter, Queryable queryable)static <T,R>
AutoBindParamsPrepareParamsFactory. newPrepareParams(StatementAdapter<T,R> adapter, Queryable queryable)
-