Skip navigation links
A C D E F G I J M N O P Q R S T U V 

A

addFunction(String, PipeFunction) - Method in class org.nuiton.spgeed.SqlSession
 
addFunction(Map<String, PipeFunction>) - Method in class org.nuiton.spgeed.SqlSession
 
addSqlParameter(Object) - Method in class org.nuiton.spgeed.Query
 
allColumnUid - Variable in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetMetaDataHandler
 
allTableName - Variable in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetMetaDataHandler
 
AnnotationProvider<T extends Annotation> - Interface in org.nuiton.spgeed
 
annotationProvider - Variable in class org.nuiton.spgeed.Query
 
array(Query, Object, Object...) - Method in class org.nuiton.spgeed.PipeFunctions
Create string SQL Array representation of value, where each array item is replace by '?'

C

Chunk<T> - Interface in org.nuiton.spgeed
 
chunk - Variable in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetHandler
 
ChunkArrayList<T> - Class in org.nuiton.spgeed
Use to paging result.
ChunkArrayList() - Constructor for class org.nuiton.spgeed.ChunkArrayList
 
ChunkArrayList(long, long, long, long) - Constructor for class org.nuiton.spgeed.ChunkArrayList
 
ClassCreator - Class in org.nuiton.spgeed
Use to generate proxy for handling the SQL statement on each method from the class contains annotation (select, update or script).
ClassCreator() - Constructor for class org.nuiton.spgeed.ClassCreator
 
classCreator - Variable in class org.nuiton.spgeed.SqlSession
Use to generate proxy on the dao
close() - Method in class org.nuiton.spgeed.SqlSession
Close the current transaction.
collection(Query, Object, Object...) - Method in class org.nuiton.spgeed.PipeFunctions
 
commit() - Method in class org.nuiton.spgeed.SqlSession
Commit the current transaction.
connection - Variable in class org.nuiton.spgeed.SqlSession
Current JDBC connection
convertToNumber(Object, Class) - Static method in class org.nuiton.spgeed.SpgeedUtils
 
createChunk(ResultSet) - Method in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetHandler
 

D

dataSource - Variable in class org.nuiton.spgeed.SqlSession
Current datasource

E

elementType - Variable in class org.nuiton.spgeed.ChunkArrayList
 
elementType - Variable in class org.nuiton.spgeed.Query
 
equalsIgnoreCase(String, String...) - Method in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetMetaDataHandler
 
evalField(String) - Method in class org.nuiton.spgeed.Query
 
evalField(Object, String) - Method in class org.nuiton.spgeed.Query
Extrait la valeur du champs pointé par path, si durant la navigation dans le path une des composantes est null, alors null est retourné.
evalFunction(Object, String, List) - Method in class org.nuiton.spgeed.Query
 
execute() - Method in class org.nuiton.spgeed.Query
 
executeQuery() - Method in class org.nuiton.spgeed.Query
 
executeUpdate() - Method in class org.nuiton.spgeed.Query
 
exposedFunction - Variable in class org.nuiton.spgeed.PipeFunctions
 

F

fetch - Variable in class org.nuiton.spgeed.ChunkArrayList
 
first - Variable in class org.nuiton.spgeed.ChunkArrayList
 
function(Query, Object, Object...) - Method in interface org.nuiton.spgeed.PipeFunction
 

G

generate(Class<E>, SqlSession, Object...) - Method in class org.nuiton.spgeed.ClassCreator
 
getAllColumnUid() - Method in interface org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.EnhanceResultSetMetaData
 
getAllColumnUid() - Method in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetMetaDataHandler
 
getAllTableName() - Method in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetMetaDataHandler
 
getAnnotation(Class<T>) - Method in interface org.nuiton.spgeed.AnnotationProvider
 
getChunk(Class<C>, Class<T>) - Method in interface org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.EnhanceResultSet
 
getChunk() - Method in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetHandler
 
getColumnLabel(int) - Method in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetMetaDataHandler
 
getConnection() - Method in class org.nuiton.spgeed.SqlSession
Use to get the current transaction when the SQL statements is executed.
getDao(Class<E>, Object...) - Method in class org.nuiton.spgeed.SqlSession
Get a current dao plug on the session.
getDataSource() - Method in class org.nuiton.spgeed.SqlSession
 
getElementType() - Method in interface org.nuiton.spgeed.Chunk
 
getElementType() - Method in class org.nuiton.spgeed.ChunkArrayList
 
getElementType(Type) - Static method in class org.nuiton.spgeed.SpgeedUtils
Retourne le type qui doit etre retourné, c-a-d que si l'utilisateur demande: - MyObject[] on retourne MyObject - Collection<MyObject> on retourne MyObject - Chunk<MyObject> on retourne MyObject
getExposedFunction() - Method in class org.nuiton.spgeed.PipeFunctions
 
getFetch() - Method in interface org.nuiton.spgeed.Chunk
 
getFetch() - Method in class org.nuiton.spgeed.ChunkArrayList
 
getFieldType(String, boolean) - Method in class org.nuiton.spgeed.PipeFunctions
 
getFirst() - Method in interface org.nuiton.spgeed.Chunk
 
getFirst() - Method in class org.nuiton.spgeed.ChunkArrayList
 
getFormattedRoles() - Method in class org.nuiton.spgeed.Query
 
getNext() - Method in interface org.nuiton.spgeed.Chunk
 
getNext() - Method in class org.nuiton.spgeed.ChunkArrayList
 
getParsedSql() - Method in class org.nuiton.spgeed.Query
 
getPipeFunctions() - Method in class org.nuiton.spgeed.SqlSession
 
getResult(AnnotationProvider, ResultSet, Class<E>, Class) - Method in class org.nuiton.spgeed.mapper.JsonMapper
 
getResult(AnnotationProvider, ResultSet, Class<E>, Class) - Method in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper
 
getResult(AnnotationProvider, ResultSet, Class<E>, Class) - Method in interface org.nuiton.spgeed.SpgeedMapper
 
getSession() - Method in class org.nuiton.spgeed.Query
 
getSession() - Method in interface org.nuiton.spgeed.SpgeedDao
Get the current session to be able to create manually a @see Query
getSql(AnnotationProvider, String, Optional<Chunk>, Optional<String>) - Method in class org.nuiton.spgeed.mapper.JsonMapper
 
getSql(AnnotationProvider, String, Optional<Chunk>, Optional<String>) - Method in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper
 
getSql(AnnotationProvider, String, Optional<Chunk>, Optional<String>) - Method in interface org.nuiton.spgeed.SpgeedMapper
 
getStatement(String) - Method in class org.nuiton.spgeed.Query
 
getTableIdColumn(String) - Method in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetMetaDataHandler
 
getTotal() - Method in interface org.nuiton.spgeed.Chunk
 
getTotal() - Method in class org.nuiton.spgeed.ChunkArrayList
 

I

ids - Variable in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetMetaDataHandler
 
indexOfDot(String) - Method in class org.nuiton.spgeed.Query
Finds the very first next dot.
init(long) - Static method in interface org.nuiton.spgeed.Chunk
 
invoke(Object, Method, Object[]) - Method in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetHandler
 
invoke(Object, Method, Object[]) - Method in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetMetaDataHandler
 
isRow(String) - Method in class org.nuiton.spgeed.PipeFunctions
try to match multiple fields with comma separator ex: "bidulle.truc, bidulle.machin, bidulle.email[0]"
isTable(String) - Method in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetMetaDataHandler
 

J

json(Query, Object, Object...) - Method in class org.nuiton.spgeed.PipeFunctions
convert value to json and add it to query parameter
JsonMapper - Class in org.nuiton.spgeed.mapper
 
JsonMapper() - Constructor for class org.nuiton.spgeed.mapper.JsonMapper
 

M

map(boolean, Object, PipeFunctions.MapFunction) - Method in class org.nuiton.spgeed.PipeFunctions
Call f.map for each element in value.
map(Query, Object, Object...) - Method in class org.nuiton.spgeed.PipeFunctions
Convert each value in parameter 'in'
mapper - Variable in class org.nuiton.spgeed.Query
 
meta - Variable in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetMetaDataHandler
 

N

newChunk(Class<C>, Class<T>, long, long, long, long) - Static method in class org.nuiton.spgeed.SpgeedUtils
 
newCollectionInstance(Class) - Static method in class org.nuiton.spgeed.SpgeedUtils
 
next - Variable in class org.nuiton.spgeed.ChunkArrayList
 

O

org.nuiton.spgeed - package org.nuiton.spgeed
 
org.nuiton.spgeed.annotations - package org.nuiton.spgeed.annotations
 
org.nuiton.spgeed.mapper - package org.nuiton.spgeed.mapper
 
org.nuiton.spgeed.mapper.simpleflatmapper - package org.nuiton.spgeed.mapper.simpleflatmapper
 

P

parameters - Variable in class org.nuiton.spgeed.Query
 
parse(String, Query) - Static method in class org.nuiton.spgeed.QueryParser
 
parsedSql - Variable in class org.nuiton.spgeed.Query
 
parseParameters(String) - Method in class org.nuiton.spgeed.Query
 
PipeFunction - Interface in org.nuiton.spgeed
Signature of the pipe function, use in the SQL statement.
PipeFunctions - Class in org.nuiton.spgeed
Default function that can be used in sql expression (${...}).
PipeFunctions() - Constructor for class org.nuiton.spgeed.PipeFunctions
 
pipeFunctions - Variable in class org.nuiton.spgeed.SqlSession
Current pipe functions available
proxyFactory - Variable in class org.nuiton.spgeed.ClassCreator
 

Q

Query - Class in org.nuiton.spgeed
Represents the statement which can be execute on the current transaction.
Query(SqlSession, String, Class, AnnotationProvider, String[], Map<String, Object>, Class<?>, Type) - Constructor for class org.nuiton.spgeed.Query
 
Query(SqlSession, String, Map<String, Object>, Class<?>) - Constructor for class org.nuiton.spgeed.Query
 
QueryParser - Class in org.nuiton.spgeed
Parser to replace ${} by a right value (ie ?
QueryParser() - Constructor for class org.nuiton.spgeed.QueryParser
 

R

restart(long, long) - Static method in interface org.nuiton.spgeed.Chunk
 
ResultSetHandler(ResultSet) - Constructor for class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetHandler
 
ResultSetMetaDataHandler(ResultSetMetaData, Class, String[]) - Constructor for class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetMetaDataHandler
 
returningArray(Class) - Static method in class org.nuiton.spgeed.SpgeedUtils
 
returningChunk(Class) - Static method in class org.nuiton.spgeed.SpgeedUtils
 
returningCollection(Class) - Static method in class org.nuiton.spgeed.SpgeedUtils
 
returningPrimitive(Class) - Static method in class org.nuiton.spgeed.SpgeedUtils
 
returnType - Variable in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetMetaDataHandler
 
returnType - Variable in class org.nuiton.spgeed.Query
 
roles - Variable in class org.nuiton.spgeed.Query
 
rollback() - Method in class org.nuiton.spgeed.SqlSession
Rollback the current transaction.
row(Query, Object, Object...) - Method in class org.nuiton.spgeed.PipeFunctions
 
rs - Variable in class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper.ResultSetHandler
 

S

Script - Annotation Type in org.nuiton.spgeed.annotations
Used to run SQL file contains statements.
Select - Annotation Type in org.nuiton.spgeed.annotations
Use for SELECT statement.
session - Variable in class org.nuiton.spgeed.Query
 
setElementType(Class<T>) - Method in interface org.nuiton.spgeed.Chunk
 
setElementType(Class<T>) - Method in class org.nuiton.spgeed.ChunkArrayList
 
setFetch(long) - Method in interface org.nuiton.spgeed.Chunk
 
setFetch(long) - Method in class org.nuiton.spgeed.ChunkArrayList
 
setFirst(long) - Method in interface org.nuiton.spgeed.Chunk
 
setFirst(long) - Method in class org.nuiton.spgeed.ChunkArrayList
 
setNext(long) - Method in interface org.nuiton.spgeed.Chunk
 
setNext(long) - Method in class org.nuiton.spgeed.ChunkArrayList
 
setTotal(long) - Method in interface org.nuiton.spgeed.Chunk
 
setTotal(long) - Method in class org.nuiton.spgeed.ChunkArrayList
 
SimpleFlatMapper - Class in org.nuiton.spgeed.mapper.simpleflatmapper
 
SimpleFlatMapper() - Constructor for class org.nuiton.spgeed.mapper.simpleflatmapper.SimpleFlatMapper
 
SimpleFlatMapper.EnhanceResultSet - Interface in org.nuiton.spgeed.mapper.simpleflatmapper
 
SimpleFlatMapper.EnhanceResultSetMetaData - Interface in org.nuiton.spgeed.mapper.simpleflatmapper
 
SimpleFlatMapper.ResultSetHandler - Class in org.nuiton.spgeed.mapper.simpleflatmapper
 
SimpleFlatMapper.ResultSetMetaDataHandler - Class in org.nuiton.spgeed.mapper.simpleflatmapper
 
SimpleFlatMapperConfig - Annotation Type in org.nuiton.spgeed.mapper.simpleflatmapper
 
SpgeedDao - Interface in org.nuiton.spgeed
Use this interface in order to have a class as dao.
SpgeedMapper - Interface in org.nuiton.spgeed
 
SpgeedUtils - Class in org.nuiton.spgeed
 
SpgeedUtils() - Constructor for class org.nuiton.spgeed.SpgeedUtils
 
sql - Variable in class org.nuiton.spgeed.Query
 
sqlParameters - Variable in class org.nuiton.spgeed.Query
 
SqlSession - Class in org.nuiton.spgeed
Represents your connection and the transaction on the database.
SqlSession() - Constructor for class org.nuiton.spgeed.SqlSession
 
SqlSession(String, String, String) - Constructor for class org.nuiton.spgeed.SqlSession
Create session from url, username and password
SqlSession(DataSource) - Constructor for class org.nuiton.spgeed.SqlSession
Create session from a datasource
start(Var<Query>) - Method in class org.nuiton.spgeed.QueryParser
 

T

toParam(Query, Object, Object...) - Method in class org.nuiton.spgeed.PipeFunctions
Add value to query parameter and return string substitution '?'
toString(Query, Object, Object...) - Method in class org.nuiton.spgeed.PipeFunctions
convert value to string value and return it
total - Variable in class org.nuiton.spgeed.ChunkArrayList
 

U

Update - Annotation Type in org.nuiton.spgeed.annotations
Use for INSERT, UPDATE, or DELETE statement or an SQL statement that returns nothing.

V

values(Query, Object, Object...) - Method in class org.nuiton.spgeed.PipeFunctions
create sql insert value string, support 'in' as object or collection ex: "insert into mytable (id, myfield) values ${myobject |values('id', 'myfield)}" return "insert into mytable (id, myfield) values (?
A C D E F G I J M N O P Q R S T U V 
Skip navigation links

Copyright © 2017–2019 CodeLutin. All rights reserved.