A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages

A

a - Variable in class org.hotrod.dynamicsql.tuples.DTuple2
 
AbstractSentence<M extends AbstractSentence<?,​?>,​P> - Class in org.hotrod.dynamicsql.assembler
 
AbstractSentence(DynamicExpressionFactory, M, P) - Constructor for class org.hotrod.dynamicsql.assembler.AbstractSentence
 
add(String, Object) - Method in class org.hotrod.dynamicsql.Parameters
 
addOtherwise(Choose<?>, OtherwiseSegment) - Static method in class org.hotrod.dynamicsql.assembler.DynShield
 
addSegment(AbstractSentence<?, ?>, QuerySegment) - Static method in class org.hotrod.dynamicsql.assembler.DynShield
 
addWhen(Choose<?>, WhenSegment) - Static method in class org.hotrod.dynamicsql.assembler.DynShield
 
applyParameters(List<ParameterInstance>, PreparedStatement) - Method in class org.hotrod.dynamicsql.insert.InsertExecutor
 
applyTo(PreparedStatement, int) - Method in class org.hotrod.dynamicsql.parameters.ParameterInjectionInstance
 
applyTo(PreparedStatement, int) - Method in class org.hotrod.dynamicsql.parameters.ParameterInstance
 
applyTo(PreparedStatement, int) - Method in class org.hotrod.dynamicsql.parameters.ParameterNotNullableChangeableInstance
 
applyTo(PreparedStatement, int) - Method in class org.hotrod.dynamicsql.parameters.ParameterNotNullableInstance
 
applyTo(PreparedStatement, int) - Method in class org.hotrod.dynamicsql.parameters.ParameterNullableInstance
 
applyTo(PreparedStatement, int) - Method in class org.hotrod.dynamicsql.parameters.VariableInstance
 
ARRAY - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 

B

b - Variable in class org.hotrod.dynamicsql.tuples.DTuple2
 
BIGINT - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
BINARY - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
bind(String, Object) - Method in class org.hotrod.dynamicsql.jexl.JEXLObjectParameterContext
 
bind(String, Object) - Method in class org.hotrod.dynamicsql.jexl.JEXLParameterContext
 
bind(String, Object) - Method in class org.hotrod.dynamicsql.Parameters
 
bind(String, String) - Method in class org.hotrod.dynamicsql.assembler.DynamicSQL
 
bind(String, String) - Method in class org.hotrod.dynamicsql.assembler.Sentence
 
bind(Parameters, String, Object) - Static method in class org.hotrod.dynamicsql.DShield
 
BindSegment - Class in org.hotrod.dynamicsql.segments
 
BindSegment(String, String, DynamicExpressionFactory) - Constructor for class org.hotrod.dynamicsql.segments.BindSegment
 
BIT - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
BLOB - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
BOOLEAN - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 

C

c - Variable in class org.hotrod.dynamicsql.tuples.DTuple3
 
CHAR - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
choose() - Method in class org.hotrod.dynamicsql.assembler.DynamicSQL
 
choose() - Method in class org.hotrod.dynamicsql.assembler.Sentence
 
Choose<P extends AbstractSentence<?,​?>> - Class in org.hotrod.dynamicsql.assembler
 
Choose(DynamicExpressionFactory, P) - Constructor for class org.hotrod.dynamicsql.assembler.Choose
 
ChooseSegment - Class in org.hotrod.dynamicsql.segments
 
ChooseSegment(List<WhenSegment>, OtherwiseSegment, DynamicExpressionFactory) - Constructor for class org.hotrod.dynamicsql.segments.ChooseSegment
 
ChooseTail<P extends Choose<?>,​G extends AbstractSentence<?,​?>> - Class in org.hotrod.dynamicsql.assembler
 
ChooseTail(DynamicExpressionFactory, P, G) - Constructor for class org.hotrod.dynamicsql.assembler.ChooseTail
 
ClauseFormatter - Class in org.hotrod.dynamicsql.assembler
 
ClauseFormatter(String, String, String) - Constructor for class org.hotrod.dynamicsql.assembler.ClauseFormatter
 
clear() - Method in class org.hotrod.dynamicsql.Row
 
CLOB - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
close() - Method in class org.hotrod.dynamicsql.DynCursor
 
close() - Method in class org.hotrod.dynamicsql.segments.ListFormatterConsumer
 
coalesce(String...) - Static method in class org.hotrod.dynamicsql.Utl
 
codeToName(int) - Static method in class org.hotrod.dynamicsql.JDBCTypes
 
codeToShortName(int) - Static method in class org.hotrod.dynamicsql.JDBCTypes
 
codeToType(int) - Static method in class org.hotrod.dynamicsql.JDBCTypes
 
consume(String) - Method in class org.hotrod.dynamicsql.segments.ListFormatterConsumer
 
consume(String) - Method in interface org.hotrod.dynamicsql.segments.StaticSegmentConsumer
 
consume(String) - Method in class org.hotrod.dynamicsql.SimpleStaticSegmentConsumer
 
consume(ParameterInstance) - Method in class org.hotrod.dynamicsql.segments.ListFormatterConsumer
 
consume(ParameterInstance) - Method in interface org.hotrod.dynamicsql.segments.StaticSegmentConsumer
 
consume(ParameterInstance) - Method in class org.hotrod.dynamicsql.SimpleStaticSegmentConsumer
 
containsKey(Object) - Method in class org.hotrod.dynamicsql.Row
 
containsValue(Object) - Method in class org.hotrod.dynamicsql.Row
 
ContentSegment - Class in org.hotrod.dynamicsql.segments
 
ContentSegment() - Constructor for class org.hotrod.dynamicsql.segments.ContentSegment
 
ControlSegment - Class in org.hotrod.dynamicsql.segments
 
ControlSegment() - Constructor for class org.hotrod.dynamicsql.segments.ControlSegment
 
Cursor<T> - Interface in org.hotrod.dynamicsql
 
CursorIterator(Connection, ResultSet, RowReader<T>) - Constructor for class org.hotrod.dynamicsql.DynCursor.CursorIterator
 

D

d - Variable in class org.hotrod.dynamicsql.tuples.DTuple4
 
DATALINK - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
DATE - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
DECIMAL - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
discoverColumns(ResultSet) - Method in interface org.hotrod.dynamicsql.RowReader
 
DISTINCT - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
DOUBLE - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
DShield - Class in org.hotrod.dynamicsql
 
DShield() - Constructor for class org.hotrod.dynamicsql.DShield
 
DTuple2<A,​B> - Class in org.hotrod.dynamicsql.tuples
 
DTuple2() - Constructor for class org.hotrod.dynamicsql.tuples.DTuple2
 
DTuple3<A,​B,​C> - Class in org.hotrod.dynamicsql.tuples
 
DTuple3() - Constructor for class org.hotrod.dynamicsql.tuples.DTuple3
 
DTuple4<A,​B,​C,​D> - Class in org.hotrod.dynamicsql.tuples
 
DTuple4() - Constructor for class org.hotrod.dynamicsql.tuples.DTuple4
 
DTuple5<A,​B,​C,​D,​E> - Class in org.hotrod.dynamicsql.tuples
 
DTuple5() - Constructor for class org.hotrod.dynamicsql.tuples.DTuple5
 
DTuple6<A,​B,​C,​D,​E,​F> - Class in org.hotrod.dynamicsql.tuples
 
DTuple6() - Constructor for class org.hotrod.dynamicsql.tuples.DTuple6
 
DynamicContentSegment - Class in org.hotrod.dynamicsql.segments
 
DynamicContentSegment() - Constructor for class org.hotrod.dynamicsql.segments.DynamicContentSegment
 
DynamicExpression - Class in org.hotrod.dynamicsql
 
DynamicExpression() - Constructor for class org.hotrod.dynamicsql.DynamicExpression
 
DynamicExpressionException - Exception in org.hotrod.dynamicsql
 
DynamicExpressionException(String) - Constructor for exception org.hotrod.dynamicsql.DynamicExpressionException
 
DynamicExpressionException(String, Throwable) - Constructor for exception org.hotrod.dynamicsql.DynamicExpressionException
 
DynamicExpressionFactory - Class in org.hotrod.dynamicsql
 
DynamicExpressionFactory() - Constructor for class org.hotrod.dynamicsql.DynamicExpressionFactory
 
DynamicExpressionFactoryConfig - Class in org.hotrod.dynamicsql
 
DynamicExpressionFactoryConfig() - Constructor for class org.hotrod.dynamicsql.DynamicExpressionFactoryConfig
 
DynamicInsertQuery - Class in org.hotrod.dynamicsql
 
DynamicInsertQuery(DynamicExpressionFactory, List<QuerySegment>, PrimaryKeyRetrievalMode, String, String, String[]) - Constructor for class org.hotrod.dynamicsql.DynamicInsertQuery
 
DynamicListSegment - Class in org.hotrod.dynamicsql.segments
 
DynamicListSegment(ListProcessor) - Constructor for class org.hotrod.dynamicsql.segments.DynamicListSegment
 
DynamicModificationQuery - Class in org.hotrod.dynamicsql
 
DynamicModificationQuery(DynamicExpressionFactory, List<QuerySegment>) - Constructor for class org.hotrod.dynamicsql.DynamicModificationQuery
 
DynamicQuery - Class in org.hotrod.dynamicsql
 
DynamicQuery(DynamicExpressionFactory, List<QuerySegment>) - Constructor for class org.hotrod.dynamicsql.DynamicQuery
 
DynamicReader - Class in org.hotrod.dynamicsql
 
DynamicReader(ResultSet, Connection) - Constructor for class org.hotrod.dynamicsql.DynamicReader
 
DynamicSelectQuery - Class in org.hotrod.dynamicsql
 
DynamicSelectQuery(DynamicExpressionFactory, List<QuerySegment>) - Constructor for class org.hotrod.dynamicsql.DynamicSelectQuery
 
DynamicSQL - Class in org.hotrod.dynamicsql.assembler
 
DynamicSQL() - Constructor for class org.hotrod.dynamicsql.assembler.DynamicSQL
 
DynamicSQL(DynamicExpressionFactory) - Constructor for class org.hotrod.dynamicsql.assembler.DynamicSQL
 
DynCursor<R> - Class in org.hotrod.dynamicsql
 
DynCursor(Connection, PreparedSelectQuery<R>, RowReader<R>, Integer) - Constructor for class org.hotrod.dynamicsql.DynCursor
 
DynCursor.CursorIterator<T> - Class in org.hotrod.dynamicsql
 
DynShield - Class in org.hotrod.dynamicsql.assembler
 
DynShield() - Constructor for class org.hotrod.dynamicsql.assembler.DynShield
 

E

e - Variable in class org.hotrod.dynamicsql.tuples.DTuple5
 
endchoose() - Method in class org.hotrod.dynamicsql.assembler.Choose
 
endchoose() - Method in class org.hotrod.dynamicsql.assembler.ChooseTail
 
endforeach() - Method in class org.hotrod.dynamicsql.assembler.ForEach
 
endif() - Method in class org.hotrod.dynamicsql.assembler.If
 
endInsertQuery(PrimaryKeyRetrievalMode) - Method in class org.hotrod.dynamicsql.assembler.Sequence
 
endInsertQuery(PrimaryKeyRetrievalMode, String, String, String...) - Method in class org.hotrod.dynamicsql.assembler.Sequence
 
endModificationQuery() - Method in class org.hotrod.dynamicsql.assembler.Sequence
 
endotherwise() - Method in class org.hotrod.dynamicsql.assembler.Otherwise
 
endSelectQuery() - Method in class org.hotrod.dynamicsql.assembler.Sequence
 
endset() - Method in class org.hotrod.dynamicsql.assembler.Set
 
endtrim() - Method in class org.hotrod.dynamicsql.assembler.Trim
 
endwhen() - Method in class org.hotrod.dynamicsql.assembler.When
 
endwhere() - Method in class org.hotrod.dynamicsql.assembler.Where
 
entrySet() - Method in class org.hotrod.dynamicsql.Row
 
equals(Object) - Method in class org.hotrod.dynamicsql.segments.DynamicContentSegment
 
evaluate(Parameters) - Method in class org.hotrod.dynamicsql.DynamicExpression
 
evaluate(Parameters) - Method in class org.hotrod.dynamicsql.jexl.JEXLDynamicExpression
 
evaluate(Parameters, Class<T>) - Method in class org.hotrod.dynamicsql.DynamicExpression
 
evaluate(Parameters, Class<T>) - Method in class org.hotrod.dynamicsql.jexl.JEXLDynamicExpression
 
execute(Connection) - Method in class org.hotrod.dynamicsql.DynamicModificationQuery
 
execute(Connection) - Method in class org.hotrod.dynamicsql.insert.PreparedInsertQuery
 
execute(Connection) - Method in class org.hotrod.dynamicsql.PreparedModificationQuery
 
execute(Connection) - Method in class org.hotrod.dynamicsql.PreparedSelectQuery
 
execute(Connection, String, List<ParameterInstance>, String, String, String[]) - Method in class org.hotrod.dynamicsql.insert.InsertExecutor
 
execute(Connection, String, List<ParameterInstance>, String, String, String[]) - Method in class org.hotrod.dynamicsql.insert.PreparedInsertIdentityInlineKeyResultSetQuery
 
execute(Connection, String, List<ParameterInstance>, String, String, String[]) - Method in class org.hotrod.dynamicsql.insert.PreparedInsertNoRetrievalQuery
 
execute(Connection, String, List<ParameterInstance>, String, String, String[]) - Method in class org.hotrod.dynamicsql.insert.PreparedInsertSequenceInlineKeysResultsetQuery
 
execute(Connection, String, List<ParameterInstance>, String, String, String[]) - Method in class org.hotrod.dynamicsql.insert.PreparedInsertSequenceInlineStandardResultsetQuery
 
execute(Connection, String, List<ParameterInstance>, String, String, String[]) - Method in class org.hotrod.dynamicsql.insert.PreparedInsertSequencePreFetchQuery
 
execute(Connection, Parameters) - Method in class org.hotrod.dynamicsql.DynamicModificationQuery
 
executeCursor(Connection) - Method in class org.hotrod.dynamicsql.PreparedSelectQuery
 
executeCursor(Connection, Integer) - Method in class org.hotrod.dynamicsql.PreparedSelectQuery
 
executeOne(Connection) - Method in class org.hotrod.dynamicsql.PreparedSelectQuery
 
expression(String) - Method in class org.hotrod.dynamicsql.DynamicExpressionFactory
 
expression(String) - Method in class org.hotrod.dynamicsql.jexl.JEXLDynamicExpressionFactory
 

F

f - Variable in class org.hotrod.dynamicsql.tuples.DTuple6
 
factory - Variable in class org.hotrod.dynamicsql.assembler.AbstractSentence
 
factory - Variable in class org.hotrod.dynamicsql.DynamicQuery
 
FLOAT - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
foreach(String, String, String, String, String) - Method in class org.hotrod.dynamicsql.assembler.DynamicSQL
 
foreach(String, String, String, String, String) - Method in class org.hotrod.dynamicsql.assembler.Sentence
 
ForEach<P extends AbstractSentence<?,​?>> - Class in org.hotrod.dynamicsql.assembler
 
ForEach(DynamicExpressionFactory, P, String, String, String, String, String) - Constructor for class org.hotrod.dynamicsql.assembler.ForEach
 
ForEachSegment - Class in org.hotrod.dynamicsql.segments
 
ForEachSegment(String, String, String, String, String, List<QuerySegment>, DynamicExpressionFactory) - Constructor for class org.hotrod.dynamicsql.segments.ForEachSegment
 
formattedSQL - Variable in class org.hotrod.dynamicsql.PreparedQuery
 

G

get(Object) - Method in class org.hotrod.dynamicsql.Row
 
get(String) - Method in class org.hotrod.dynamicsql.jexl.JEXLObjectParameterContext
 
get(String) - Method in class org.hotrod.dynamicsql.jexl.JEXLParameterContext
 
getA() - Method in class org.hotrod.dynamicsql.tuples.DTuple2
 
getB() - Method in class org.hotrod.dynamicsql.tuples.DTuple2
 
getC() - Method in class org.hotrod.dynamicsql.tuples.DTuple3
 
getClause() - Method in class org.hotrod.dynamicsql.assembler.ClauseFormatter
 
getCode() - Method in enum org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
getCounterAndIncrement(DynamicContentSegment, int) - Static method in class org.hotrod.dynamicsql.parameters.ParameterInstance
 
getD() - Method in class org.hotrod.dynamicsql.tuples.DTuple4
 
getE() - Method in class org.hotrod.dynamicsql.tuples.DTuple5
 
getF() - Method in class org.hotrod.dynamicsql.tuples.DTuple6
 
getFactory() - Static method in class org.hotrod.dynamicsql.DynamicExpressionFactoryConfig
 
getHeader() - Method in class org.hotrod.dynamicsql.assembler.ListProcessor
 
getInsertExecutor() - Method in enum org.hotrod.dynamicsql.insert.PrimaryKeyRetrievalMode
 
getName() - Method in class org.hotrod.dynamicsql.parameters.ParameterInstance
 
getParameters() - Method in class org.hotrod.dynamicsql.SimpleStaticSegmentConsumer
 
getParameterValue(String) - Method in class org.hotrod.dynamicsql.jexl.JEXLObjectParameterContext
 
getParameterValue(String) - Method in class org.hotrod.dynamicsql.jexl.JEXLParameterContext
 
getParameterValue(String) - Method in class org.hotrod.dynamicsql.Parameters
 
getParameterValue(Parameters, String) - Static method in class org.hotrod.dynamicsql.DShield
 
getPrefix() - Method in class org.hotrod.dynamicsql.assembler.ClauseFormatter
 
getPreview() - Method in class org.hotrod.dynamicsql.PreparedQuery
 
getPreview(boolean) - Method in class org.hotrod.dynamicsql.PreparedQuery
 
getRemovePrefixes() - Method in class org.hotrod.dynamicsql.assembler.ListProcessor
 
getSegments() - Method in class org.hotrod.dynamicsql.segments.SegmentList
Deprecated.
 
getSeparator() - Method in class org.hotrod.dynamicsql.assembler.ListProcessor
 
getShortTypeName() - Method in enum org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
getSQL() - Method in class org.hotrod.dynamicsql.SimpleStaticSegmentConsumer
 
getSQLType() - Method in class org.hotrod.dynamicsql.parameters.ParameterNullableInstance
 
getSuffix() - Method in class org.hotrod.dynamicsql.assembler.ClauseFormatter
 
getTail() - Method in class org.hotrod.dynamicsql.assembler.ListProcessor
 
getTypeName() - Method in enum org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
getValue() - Method in class org.hotrod.dynamicsql.assembler.ClauseFormatter
 
getValue() - Method in class org.hotrod.dynamicsql.parameters.ParameterInstance
 

H

has(String) - Method in class org.hotrod.dynamicsql.jexl.JEXLObjectParameterContext
 
has(String) - Method in class org.hotrod.dynamicsql.jexl.JEXLParameterContext
 
hashCode() - Method in class org.hotrod.dynamicsql.segments.DynamicContentSegment
 
hasNext() - Method in class org.hotrod.dynamicsql.DynCursor.CursorIterator
 
hasParameter(String) - Method in class org.hotrod.dynamicsql.jexl.JEXLObjectParameterContext
 
hasParameter(String) - Method in class org.hotrod.dynamicsql.jexl.JEXLParameterContext
 
hasParameter(String) - Method in class org.hotrod.dynamicsql.Parameters
 
hasParameter(Parameters, String) - Static method in class org.hotrod.dynamicsql.DShield
 

I

IDENTITY_INLINE_KEYS_RESULTSET - org.hotrod.dynamicsql.insert.PrimaryKeyRetrievalMode
 
IDENTITY_INLINE_STANDARD_RESULTSET - org.hotrod.dynamicsql.insert.PrimaryKeyRetrievalMode
 
IDENTITY_POSTFETCH - org.hotrod.dynamicsql.insert.PrimaryKeyRetrievalMode
 
If<P extends AbstractSentence<?,​?>> - Class in org.hotrod.dynamicsql.assembler
 
If(DynamicExpressionFactory, P, String) - Constructor for class org.hotrod.dynamicsql.assembler.If
 
if_(String) - Method in class org.hotrod.dynamicsql.assembler.DynamicSQL
 
if_(String) - Method in class org.hotrod.dynamicsql.assembler.Sentence
 
if_(String) - Method in class org.hotrod.dynamicsql.assembler.Set
 
if_(String) - Method in class org.hotrod.dynamicsql.assembler.Trim
 
if_(String) - Method in class org.hotrod.dynamicsql.assembler.Where
 
IfSegment - Class in org.hotrod.dynamicsql.segments
 
IfSegment(String, List<QuerySegment>, DynamicExpressionFactory) - Constructor for class org.hotrod.dynamicsql.segments.IfSegment
 
InsertExecutor - Class in org.hotrod.dynamicsql.insert
 
InsertExecutor() - Constructor for class org.hotrod.dynamicsql.insert.InsertExecutor
 
INTEGER - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
InvalidJexlExpressionException - Exception in org.hotrod.dynamicsql
 
InvalidJexlExpressionException(String) - Constructor for exception org.hotrod.dynamicsql.InvalidJexlExpressionException
 
isEmpty() - Method in class org.hotrod.dynamicsql.Row
 
isEmpty(String) - Static method in class org.hotrod.dynamicsql.Utl
 
iterator() - Method in class org.hotrod.dynamicsql.DynCursor
 

J

JAVA_OBJECT - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
JDBCTypes - Class in org.hotrod.dynamicsql
 
JDBCTypes() - Constructor for class org.hotrod.dynamicsql.JDBCTypes
 
JDBCTypes.JDBCType - Enum in org.hotrod.dynamicsql
 
JEXL_ENGINE - Static variable in class org.hotrod.dynamicsql.jexl.JEXLDynamicExpression
 
JEXLDynamicExpression - Class in org.hotrod.dynamicsql.jexl
 
JEXLDynamicExpressionFactory - Class in org.hotrod.dynamicsql.jexl
 
JEXLDynamicExpressionFactory() - Constructor for class org.hotrod.dynamicsql.jexl.JEXLDynamicExpressionFactory
 
JEXLObjectParameterContext - Class in org.hotrod.dynamicsql.jexl
 
JEXLParameterContext - Class in org.hotrod.dynamicsql.jexl
 
JEXLParameterContext() - Constructor for class org.hotrod.dynamicsql.jexl.JEXLParameterContext
 

K

keySet() - Method in class org.hotrod.dynamicsql.Row
 

L

ListFormatterConsumer - Class in org.hotrod.dynamicsql.segments
 
ListFormatterConsumer(StaticSegmentConsumer, ListProcessor) - Constructor for class org.hotrod.dynamicsql.segments.ListFormatterConsumer
 
ListProcessor - Class in org.hotrod.dynamicsql.assembler
 
ListProcessor(ClauseFormatter, ClauseFormatter, String[], ClauseFormatter) - Constructor for class org.hotrod.dynamicsql.assembler.ListProcessor
 
literal(String) - Method in class org.hotrod.dynamicsql.assembler.DynamicSQL
 
literal(String) - Method in class org.hotrod.dynamicsql.assembler.Sentence
 
literaln() - Method in class org.hotrod.dynamicsql.assembler.DynamicSQL
 
literaln() - Method in class org.hotrod.dynamicsql.assembler.Sentence
 
literaln(String) - Method in class org.hotrod.dynamicsql.assembler.DynamicSQL
 
literaln(String) - Method in class org.hotrod.dynamicsql.assembler.Sentence
 
LONGNVARCHAR - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
LONGVARBINARY - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
LONGVARCHAR - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 

M

MapRowReader - Class in org.hotrod.dynamicsql
 
MapRowReader() - Constructor for class org.hotrod.dynamicsql.MapRowReader
 
MAX_DISPLAY_VALUE - Static variable in class org.hotrod.dynamicsql.PreparedQuery
 
me - Variable in class org.hotrod.dynamicsql.assembler.AbstractSentence
 

N

nameToCode(String) - Static method in class org.hotrod.dynamicsql.JDBCTypes
 
nameToType(String) - Static method in class org.hotrod.dynamicsql.JDBCTypes
 
NCHAR - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
NCLOB - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
newObjectContext(Object) - Method in class org.hotrod.dynamicsql.DynamicExpressionFactory
 
newObjectContext(Object) - Method in class org.hotrod.dynamicsql.jexl.JEXLDynamicExpressionFactory
 
newParameterContext() - Method in class org.hotrod.dynamicsql.DynamicExpressionFactory
 
newParameterContext() - Method in class org.hotrod.dynamicsql.jexl.JEXLDynamicExpressionFactory
 
newParameters() - Method in class org.hotrod.dynamicsql.assembler.DynamicSQL
 
next() - Method in class org.hotrod.dynamicsql.DynCursor.CursorIterator
 
NO_RETRIEVAL - org.hotrod.dynamicsql.insert.PrimaryKeyRetrievalMode
 
NULL - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
NUMERIC - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
NVARCHAR - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 

O

of(String) - Static method in class org.hotrod.dynamicsql.jexl.JEXLDynamicExpression
 
of(ObjectContext<?>) - Static method in class org.hotrod.dynamicsql.jexl.JEXLObjectParameterContext
 
org.hotrod.dynamicsql - package org.hotrod.dynamicsql
 
org.hotrod.dynamicsql.assembler - package org.hotrod.dynamicsql.assembler
 
org.hotrod.dynamicsql.insert - package org.hotrod.dynamicsql.insert
 
org.hotrod.dynamicsql.jexl - package org.hotrod.dynamicsql.jexl
 
org.hotrod.dynamicsql.parameters - package org.hotrod.dynamicsql.parameters
 
org.hotrod.dynamicsql.segments - package org.hotrod.dynamicsql.segments
 
org.hotrod.dynamicsql.tuples - package org.hotrod.dynamicsql.tuples
 
OTHER - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
otherwise() - Method in class org.hotrod.dynamicsql.assembler.Choose
 
Otherwise<P extends Choose<?>,​G extends AbstractSentence<?,​?>> - Class in org.hotrod.dynamicsql.assembler
 
Otherwise(DynamicExpressionFactory, P, G) - Constructor for class org.hotrod.dynamicsql.assembler.Otherwise
 
OtherwiseSegment - Class in org.hotrod.dynamicsql.segments
 
OtherwiseSegment(List<QuerySegment>, DynamicExpressionFactory) - Constructor for class org.hotrod.dynamicsql.segments.OtherwiseSegment
 

P

parameter(String) - Method in class org.hotrod.dynamicsql.assembler.DynamicSQL
 
parameter(String) - Method in class org.hotrod.dynamicsql.assembler.Sentence
 
parameterInjection(String) - Method in class org.hotrod.dynamicsql.assembler.DynamicSQL
 
parameterInjection(String) - Method in class org.hotrod.dynamicsql.assembler.Sentence
 
ParameterInjectionInstance - Class in org.hotrod.dynamicsql.parameters
 
ParameterInjectionInstance(String, Integer, String) - Constructor for class org.hotrod.dynamicsql.parameters.ParameterInjectionInstance
 
ParameterInjectionSegment - Class in org.hotrod.dynamicsql.segments
 
ParameterInjectionSegment(DynamicExpressionFactory, String) - Constructor for class org.hotrod.dynamicsql.segments.ParameterInjectionSegment
 
ParameterInstance - Class in org.hotrod.dynamicsql.parameters
 
ParameterInstance(String, Integer, Object) - Constructor for class org.hotrod.dynamicsql.parameters.ParameterInstance
 
ParameterNotNullableChangeableInstance - Class in org.hotrod.dynamicsql.parameters
 
ParameterNotNullableChangeableInstance(String, Integer, Object) - Constructor for class org.hotrod.dynamicsql.parameters.ParameterNotNullableChangeableInstance
 
ParameterNotNullableInstance - Class in org.hotrod.dynamicsql.parameters
 
ParameterNotNullableInstance(String, Integer, Object) - Constructor for class org.hotrod.dynamicsql.parameters.ParameterNotNullableInstance
 
ParameterNotNullableSegment - Class in org.hotrod.dynamicsql.segments
 
ParameterNotNullableSegment(DynamicExpressionFactory, String) - Constructor for class org.hotrod.dynamicsql.segments.ParameterNotNullableSegment
 
parameterNullable(String, int) - Method in class org.hotrod.dynamicsql.assembler.DynamicSQL
 
parameterNullable(String, int) - Method in class org.hotrod.dynamicsql.assembler.Sentence
 
ParameterNullableInstance - Class in org.hotrod.dynamicsql.parameters
 
ParameterNullableInstance(int, String, Integer, Object) - Constructor for class org.hotrod.dynamicsql.parameters.ParameterNullableInstance
 
ParameterNullableSegment - Class in org.hotrod.dynamicsql.segments
 
ParameterNullableSegment(DynamicExpressionFactory, String, int) - Constructor for class org.hotrod.dynamicsql.segments.ParameterNullableSegment
 
parameters - Variable in class org.hotrod.dynamicsql.PreparedQuery
 
Parameters - Class in org.hotrod.dynamicsql
 
Parameters() - Constructor for class org.hotrod.dynamicsql.Parameters
 
params - Variable in class org.hotrod.dynamicsql.Parameters
 
parent - Variable in class org.hotrod.dynamicsql.assembler.AbstractSentence
 
prepare() - Method in class org.hotrod.dynamicsql.DynamicModificationQuery
 
prepare(Parameters) - Method in class org.hotrod.dynamicsql.DynamicInsertQuery
 
prepare(Parameters) - Method in class org.hotrod.dynamicsql.DynamicModificationQuery
 
prepare(Parameters) - Method in class org.hotrod.dynamicsql.DynamicSelectQuery
 
prepare(Parameters, Class<A>) - Method in class org.hotrod.dynamicsql.DynamicSelectQuery
 
prepare(Parameters, Class<A>, Class<B>) - Method in class org.hotrod.dynamicsql.DynamicSelectQuery
 
prepare(Parameters, Class<A>, Class<B>, Class<C>) - Method in class org.hotrod.dynamicsql.DynamicSelectQuery
 
prepare(Parameters, Class<A>, Class<B>, Class<C>, Class<D>) - Method in class org.hotrod.dynamicsql.DynamicSelectQuery
 
prepare(Parameters, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>) - Method in class org.hotrod.dynamicsql.DynamicSelectQuery
 
prepare(Parameters, Class<A>, Class<B>, Class<C>, Class<D>, Class<E>, Class<F>) - Method in class org.hotrod.dynamicsql.DynamicSelectQuery
 
prepare(Parameters, RowReader<T>) - Method in class org.hotrod.dynamicsql.DynamicSelectQuery
 
prepare(StaticSegmentConsumer, Parameters, int) - Method in class org.hotrod.dynamicsql.segments.BindSegment
 
prepare(StaticSegmentConsumer, Parameters, int) - Method in class org.hotrod.dynamicsql.segments.ChooseSegment
 
prepare(StaticSegmentConsumer, Parameters, int) - Method in class org.hotrod.dynamicsql.segments.ForEachSegment
 
prepare(StaticSegmentConsumer, Parameters, int) - Method in class org.hotrod.dynamicsql.segments.IfSegment
 
prepare(StaticSegmentConsumer, Parameters, int) - Method in class org.hotrod.dynamicsql.segments.OtherwiseSegment
 
prepare(StaticSegmentConsumer, Parameters, int) - Method in class org.hotrod.dynamicsql.segments.ParameterInjectionSegment
 
prepare(StaticSegmentConsumer, Parameters, int) - Method in class org.hotrod.dynamicsql.segments.ParameterNotNullableSegment
 
prepare(StaticSegmentConsumer, Parameters, int) - Method in class org.hotrod.dynamicsql.segments.ParameterNullableSegment
 
prepare(StaticSegmentConsumer, Parameters, int) - Method in class org.hotrod.dynamicsql.segments.QuerySegment
 
prepare(StaticSegmentConsumer, Parameters, int) - Method in class org.hotrod.dynamicsql.segments.SetSegment
 
prepare(StaticSegmentConsumer, Parameters, int) - Method in class org.hotrod.dynamicsql.segments.SettersSegment
 
prepare(StaticSegmentConsumer, Parameters, int) - Method in class org.hotrod.dynamicsql.segments.StaticContentSegment
 
prepare(StaticSegmentConsumer, Parameters, int) - Method in class org.hotrod.dynamicsql.segments.TrimSegment
 
prepare(StaticSegmentConsumer, Parameters, int) - Method in class org.hotrod.dynamicsql.segments.VariableSegment
 
prepare(StaticSegmentConsumer, Parameters, int) - Method in class org.hotrod.dynamicsql.segments.WhenSegment
 
prepare(StaticSegmentConsumer, Parameters, int) - Method in class org.hotrod.dynamicsql.segments.WhereSegment
 
PreparedInsertIdentityInlineKeyResultSetQuery - Class in org.hotrod.dynamicsql.insert
 
PreparedInsertIdentityInlineKeyResultSetQuery() - Constructor for class org.hotrod.dynamicsql.insert.PreparedInsertIdentityInlineKeyResultSetQuery
 
PreparedInsertNoRetrievalQuery - Class in org.hotrod.dynamicsql.insert
 
PreparedInsertNoRetrievalQuery() - Constructor for class org.hotrod.dynamicsql.insert.PreparedInsertNoRetrievalQuery
 
PreparedInsertQuery - Class in org.hotrod.dynamicsql.insert
 
PreparedInsertQuery(SimpleStaticSegmentConsumer, PrimaryKeyRetrievalMode, String, String, String[]) - Constructor for class org.hotrod.dynamicsql.insert.PreparedInsertQuery
 
PreparedInsertSequenceInlineKeysResultsetQuery - Class in org.hotrod.dynamicsql.insert
 
PreparedInsertSequenceInlineKeysResultsetQuery() - Constructor for class org.hotrod.dynamicsql.insert.PreparedInsertSequenceInlineKeysResultsetQuery
 
PreparedInsertSequenceInlineStandardResultsetQuery - Class in org.hotrod.dynamicsql.insert
 
PreparedInsertSequenceInlineStandardResultsetQuery() - Constructor for class org.hotrod.dynamicsql.insert.PreparedInsertSequenceInlineStandardResultsetQuery
 
PreparedInsertSequencePreFetchQuery - Class in org.hotrod.dynamicsql.insert
 
PreparedInsertSequencePreFetchQuery() - Constructor for class org.hotrod.dynamicsql.insert.PreparedInsertSequencePreFetchQuery
 
PreparedModificationQuery - Class in org.hotrod.dynamicsql
 
PreparedModificationQuery(SimpleStaticSegmentConsumer) - Constructor for class org.hotrod.dynamicsql.PreparedModificationQuery
 
PreparedQuery - Class in org.hotrod.dynamicsql
 
PreparedQuery(String, List<ParameterInstance>) - Constructor for class org.hotrod.dynamicsql.PreparedQuery
 
PreparedSelectQuery<R> - Class in org.hotrod.dynamicsql
 
PreparedSelectQuery(SimpleStaticSegmentConsumer, RowReader<R>) - Constructor for class org.hotrod.dynamicsql.PreparedSelectQuery
 
PrimaryKeyRetrievalMode - Enum in org.hotrod.dynamicsql.insert
 
processor - Variable in class org.hotrod.dynamicsql.segments.DynamicListSegment
 
put(String, Object) - Method in class org.hotrod.dynamicsql.Row
 
putAll(Map<? extends String, ? extends Object>) - Method in class org.hotrod.dynamicsql.Row
 

Q

QuerySegment - Class in org.hotrod.dynamicsql.segments
QuerySegment ControlSegment .bind() BindSegment -- creates a "variable" .choose() ChooseSegment DynamicListSegment .set() SettersSegment .trim() TrimSegment .where() WhereSegment .forEach() ForEachSegment .if_() IfSegment OtherwiseSegment SetSegment WhenSegment ContentSegment .literal() StaticContentSegment --* String DynamicContentSegment .parameter() ParameterNotNullableSegment --* ParameterNotNullableInstance .parameterNullable() ParameterNullableSegment --* ParameterNullableInstance .parameterInjection() ParameterInjectionSegment --* String .variable() VariableSegment --* VariableInstance ParameterInstance ParameterNotNullableInstance ParameterNullableInstance VariableInstance ParameterNotNullChangeableInstance declared parameter declared variable declared injection prepared parameter prepared variable prepared injection prepared *** rendered ** expanded extended occurrence interpreted expressed developed ** produced fabricated generated **
QuerySegment() - Constructor for class org.hotrod.dynamicsql.segments.QuerySegment
 

R

readRowFrom(ResultSet, Connection) - Method in class org.hotrod.dynamicsql.MapRowReader
 
readRowFrom(ResultSet, Connection) - Method in interface org.hotrod.dynamicsql.RowReader
 
REAL - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
REF - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
REF_CURSOR - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
remove(Object) - Method in class org.hotrod.dynamicsql.Row
 
Row - Class in org.hotrod.dynamicsql
 
Row() - Constructor for class org.hotrod.dynamicsql.Row
 
ROWID - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
RowReader<T> - Interface in org.hotrod.dynamicsql
 

S

SegmentList - Class in org.hotrod.dynamicsql.segments
Deprecated.
SegmentList(List<QuerySegment>) - Constructor for class org.hotrod.dynamicsql.segments.SegmentList
Deprecated.
 
segments - Variable in class org.hotrod.dynamicsql.assembler.AbstractSentence
 
segments - Variable in class org.hotrod.dynamicsql.DynamicQuery
 
Sentence<M extends Sentence<?,​?>,​P> - Class in org.hotrod.dynamicsql.assembler
 
Sentence(DynamicExpressionFactory, M, P) - Constructor for class org.hotrod.dynamicsql.assembler.Sentence
 
Sequence - Class in org.hotrod.dynamicsql.assembler
 
Sequence(DynamicExpressionFactory) - Constructor for class org.hotrod.dynamicsql.assembler.Sequence
 
SEQUENCE_INLINE_KEYS_RESULTSET - org.hotrod.dynamicsql.insert.PrimaryKeyRetrievalMode
 
SEQUENCE_INLINE_STANDARD_RESULTSET - org.hotrod.dynamicsql.insert.PrimaryKeyRetrievalMode
 
SEQUENCE_POSTFETCH - org.hotrod.dynamicsql.insert.PrimaryKeyRetrievalMode
 
SEQUENCE_PREFETCH - org.hotrod.dynamicsql.insert.PrimaryKeyRetrievalMode
 
set() - Method in class org.hotrod.dynamicsql.assembler.DynamicSQL
 
set() - Method in class org.hotrod.dynamicsql.assembler.Sentence
 
set(String, Object) - Method in class org.hotrod.dynamicsql.jexl.JEXLObjectParameterContext
 
set(String, Object) - Method in class org.hotrod.dynamicsql.jexl.JEXLParameterContext
 
Set<P extends AbstractSentence<?,​?>> - Class in org.hotrod.dynamicsql.assembler
 
Set(DynamicExpressionFactory, P) - Constructor for class org.hotrod.dynamicsql.assembler.Set
 
setA(A) - Method in class org.hotrod.dynamicsql.tuples.DTuple2
 
setB(B) - Method in class org.hotrod.dynamicsql.tuples.DTuple2
 
setC(C) - Method in class org.hotrod.dynamicsql.tuples.DTuple3
 
setD(D) - Method in class org.hotrod.dynamicsql.tuples.DTuple4
 
setE(E) - Method in class org.hotrod.dynamicsql.tuples.DTuple5
 
setF(F) - Method in class org.hotrod.dynamicsql.tuples.DTuple6
 
setMe(M) - Method in class org.hotrod.dynamicsql.assembler.AbstractSentence
 
SetSegment - Class in org.hotrod.dynamicsql.segments
 
SetSegment(String, ParameterNullableSegment, DynamicExpressionFactory) - Constructor for class org.hotrod.dynamicsql.segments.SetSegment
 
SettersSegment - Class in org.hotrod.dynamicsql.segments
 
SettersSegment(List<IfSegment>, DynamicExpressionFactory) - Constructor for class org.hotrod.dynamicsql.segments.SettersSegment
 
setValue(Object) - Method in class org.hotrod.dynamicsql.parameters.ParameterNotNullableChangeableInstance
 
SimpleStaticSegmentConsumer - Class in org.hotrod.dynamicsql
 
SimpleStaticSegmentConsumer() - Constructor for class org.hotrod.dynamicsql.SimpleStaticSegmentConsumer
 
size() - Method in class org.hotrod.dynamicsql.Row
 
SMALLINT - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
sql - Variable in class org.hotrod.dynamicsql.PreparedQuery
 
SQLXML - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
startNextEntry() - Method in class org.hotrod.dynamicsql.segments.ListFormatterConsumer
 
startNextEntry() - Method in interface org.hotrod.dynamicsql.segments.StaticSegmentConsumer
 
startNextEntry() - Method in class org.hotrod.dynamicsql.SimpleStaticSegmentConsumer
 
StaticContentSegment - Class in org.hotrod.dynamicsql.segments
 
StaticContentSegment(String) - Constructor for class org.hotrod.dynamicsql.segments.StaticContentSegment
 
StaticSegmentConsumer - Interface in org.hotrod.dynamicsql.segments
 
STRUCT - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 

T

TIME - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
TIME_WITH_TIMEZONE - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
TIMESTAMP - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
TIMESTAMP_WITH_TIMEZONE - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
TINYINT - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
toString() - Method in enum org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
toString() - Method in class org.hotrod.dynamicsql.Row
 
trim(String, String, String) - Method in class org.hotrod.dynamicsql.assembler.DynamicSQL
 
trim(String, String, String) - Method in class org.hotrod.dynamicsql.assembler.Sentence
 
Trim<P extends AbstractSentence<?,​?>> - Class in org.hotrod.dynamicsql.assembler
 
Trim(DynamicExpressionFactory, P, String, String, String) - Constructor for class org.hotrod.dynamicsql.assembler.Trim
 
Trim(DynamicExpressionFactory, P, String, String, String, String, String, String, String, String, String, String...) - Constructor for class org.hotrod.dynamicsql.assembler.Trim
 
TrimSegment - Class in org.hotrod.dynamicsql.segments
 
TrimSegment(String, String, String, List<IfSegment>, DynamicExpressionFactory) - Constructor for class org.hotrod.dynamicsql.segments.TrimSegment
 
TrimSegment(String, String, String, List<IfSegment>, DynamicExpressionFactory, String, String, String, String, String, String, String...) - Constructor for class org.hotrod.dynamicsql.segments.TrimSegment
 

U

unbind(String) - Method in class org.hotrod.dynamicsql.jexl.JEXLObjectParameterContext
 
unbind(String) - Method in class org.hotrod.dynamicsql.jexl.JEXLParameterContext
 
unbind(String) - Method in class org.hotrod.dynamicsql.Parameters
 
unbind(Parameters, String) - Static method in class org.hotrod.dynamicsql.DShield
 
Utl - Class in org.hotrod.dynamicsql
 
Utl() - Constructor for class org.hotrod.dynamicsql.Utl
 

V

value - Variable in class org.hotrod.dynamicsql.parameters.ParameterInstance
 
valueOf(String) - Static method in enum org.hotrod.dynamicsql.insert.PrimaryKeyRetrievalMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hotrod.dynamicsql.JDBCTypes.JDBCType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hotrod.dynamicsql.insert.PrimaryKeyRetrievalMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hotrod.dynamicsql.JDBCTypes.JDBCType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.hotrod.dynamicsql.Row
 
VARBINARY - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
VARCHAR - org.hotrod.dynamicsql.JDBCTypes.JDBCType
 
variable(String) - Method in class org.hotrod.dynamicsql.assembler.DynamicSQL
 
variable(String) - Method in class org.hotrod.dynamicsql.assembler.Sentence
 
VariableInstance - Class in org.hotrod.dynamicsql.parameters
 
VariableInstance(String, Integer, Object) - Constructor for class org.hotrod.dynamicsql.parameters.VariableInstance
 
VariableSegment - Class in org.hotrod.dynamicsql.segments
 
VariableSegment(DynamicExpressionFactory, String) - Constructor for class org.hotrod.dynamicsql.segments.VariableSegment
 

W

when(String) - Method in class org.hotrod.dynamicsql.assembler.Choose
 
When<P extends Choose<?>> - Class in org.hotrod.dynamicsql.assembler
 
When(DynamicExpressionFactory, P, String) - Constructor for class org.hotrod.dynamicsql.assembler.When
 
WhenSegment - Class in org.hotrod.dynamicsql.segments
 
WhenSegment(String, List<QuerySegment>, DynamicExpressionFactory) - Constructor for class org.hotrod.dynamicsql.segments.WhenSegment
 
where(String) - Method in class org.hotrod.dynamicsql.assembler.DynamicSQL
 
where(String) - Method in class org.hotrod.dynamicsql.assembler.Sentence
 
Where<P extends AbstractSentence<?,​?>> - Class in org.hotrod.dynamicsql.assembler
 
Where(DynamicExpressionFactory, P, String) - Constructor for class org.hotrod.dynamicsql.assembler.Where
 
Where(DynamicExpressionFactory, P, String, String, String, String, String, String, String, String...) - Constructor for class org.hotrod.dynamicsql.assembler.Where
 
WhereSegment - Class in org.hotrod.dynamicsql.segments
 
WhereSegment(String, List<IfSegment>, DynamicExpressionFactory) - Constructor for class org.hotrod.dynamicsql.segments.WhereSegment
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages