Package org.hotrod.dynamicsql.assembler
Class Sentence<M extends Sentence<?,?>,P>
- java.lang.Object
-
- org.hotrod.dynamicsql.assembler.AbstractSentence<M,P>
-
- org.hotrod.dynamicsql.assembler.Sentence<M,P>
-
public abstract class Sentence<M extends Sentence<?,?>,P> extends AbstractSentence<M,P>
-
-
Field Summary
-
Fields inherited from class org.hotrod.dynamicsql.assembler.AbstractSentence
factory, me, parent, segments
-
-
Constructor Summary
Constructors Constructor Description Sentence(DynamicExpressionFactory factory, M me, P parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Mbind(String name, String value)Choose<M>choose()ForEach<M>foreach(String item, String collection, String open, String separator, String close)If<M>if_(String test)Mliteral(String text)Mliteraln()Mliteraln(String text)Mparameter(String name)MparameterInjection(String name)MparameterNullable(String name, int sqlType)Set<M>set()Trim<M>trim(String header, String separator, String tail)Mvariable(String name)Where<M>where(String separator)-
Methods inherited from class org.hotrod.dynamicsql.assembler.AbstractSentence
setMe
-
-