- get(T) - Method in interface net.sf.jkniv.sqlegance.IRepository
-
Get one object instance from repository using a query with name "T.get",
where 'T' it's a generic type.
- get(IQuery) - Method in interface net.sf.jkniv.sqlegance.IRepository
-
Get one object instance from repository using a query.
- getFiles() - Static method in class net.sf.jkniv.sqlegance.builder.XmlBuilderSql
-
Retrieve an unmodifiable list from original file list.
- getLanguageType() - Method in class net.sf.jkniv.sqlegance.builder.xml.AbstractSqlTag
-
language from SQL sentence.
- getLanguageType() - Method in interface net.sf.jkniv.sqlegance.builder.xml.ISql
-
Retrieve the language type used at sql sentence.
- getMax() - Method in interface net.sf.jkniv.sqlegance.IQuery
-
Get the maximum number of rows from query result.
- getMax() - Method in class net.sf.jkniv.sqlegance.Query
-
- getMode() - Method in class net.sf.jkniv.sqlegance.builder.xml.ProcedureParameterTag
-
mode from stored procedure parameter
- getName() - Method in class net.sf.jkniv.sqlegance.builder.SqlFile
-
Retrieve the XML relative name.
- getName() - Method in class net.sf.jkniv.sqlegance.builder.xml.AbstractSqlTag
-
Retrieve the identifier name from tag.
- getName() - Method in interface net.sf.jkniv.sqlegance.builder.xml.ISqlTag
-
Retrieve the identifier from tag.
- getName() - Method in interface net.sf.jkniv.sqlegance.IQuery
-
The query name used to localize the query at in XML file.
- getName() - Method in class net.sf.jkniv.sqlegance.Query
-
- getParams() - Method in class net.sf.jkniv.sqlegance.builder.xml.ProcedureTag
-
Retrieve parameter from stored procedure
- getParams() - Method in interface net.sf.jkniv.sqlegance.IQuery
-
Parameters of query.
- getParams() - Method in class net.sf.jkniv.sqlegance.Query
-
- getProperty() - Method in class net.sf.jkniv.sqlegance.builder.xml.ProcedureParameterTag
-
Property name from object parameter, can be a object like Author, Book,
etc.
- getQuery(String) - Static method in class net.sf.jkniv.sqlegance.builder.XmlBuilderSql
-
Retrieve one query according your name.
- getSpName() - Method in class net.sf.jkniv.sqlegance.builder.xml.ProcedureTag
-
Retrieve the name from stored procedure.
- getSql() - Method in class net.sf.jkniv.sqlegance.builder.xml.AbstractSqlTag
-
Retrieve static sql from a node, the dynamic parts is skipped.
- getSql(Object) - Method in class net.sf.jkniv.sqlegance.builder.xml.AbstractSqlTag
-
Retrieve dynamic sql from a node, the dynamic parts is evaluated at time
to create the sql.
- getSql(Object) - Method in class net.sf.jkniv.sqlegance.builder.xml.IncludeTag
-
- getSql() - Method in interface net.sf.jkniv.sqlegance.builder.xml.ISql
-
Retrieve static sql from a node, the dynamic parts is skipped.
- getSql(Object) - Method in interface net.sf.jkniv.sqlegance.builder.xml.ISql
-
Retrieve dynamic sql from a node, the dynamic parts is evaluated at time
to create the sql.
- getSqlCommandType() - Method in class net.sf.jkniv.sqlegance.builder.xml.DeleteTag
-
Command type to execute.
- getSqlCommandType() - Method in class net.sf.jkniv.sqlegance.builder.xml.IncludeTag
-
Command type to execute.
- getSqlCommandType() - Method in class net.sf.jkniv.sqlegance.builder.xml.InsertTag
-
Command type to execute.
- getSqlCommandType() - Method in interface net.sf.jkniv.sqlegance.builder.xml.ISql
-
Retrieve node type: INSERT, UPDATE, DELETE, SELECT or PROCEDURE.
- getSqlCommandType() - Method in class net.sf.jkniv.sqlegance.builder.xml.ProcedureTag
-
Command type to execute.
- getSqlCommandType() - Method in class net.sf.jkniv.sqlegance.builder.xml.SelectTag
-
Command type to execute.
- getSqlCommandType() - Method in class net.sf.jkniv.sqlegance.builder.xml.UpdateTag
-
Command type to execute.
- getSqlType() - Method in class net.sf.jkniv.sqlegance.builder.xml.ProcedureParameterTag
-
SQL type from parameter
- getStart() - Method in interface net.sf.jkniv.sqlegance.IQuery
-
Get the number from first row from query result.
- getStart() - Method in class net.sf.jkniv.sqlegance.Query
-
- getStatus() - Method in class net.sf.jkniv.sqlegance.builder.SqlFile
-
Status from XML file.
- getTagName() - Method in class net.sf.jkniv.sqlegance.builder.xml.DeleteTag
-
Retrieve the tag name.
- getTagName() - Method in class net.sf.jkniv.sqlegance.builder.xml.IncludeTag
-
Retrieve the tag name.
- getTagName() - Method in class net.sf.jkniv.sqlegance.builder.xml.InsertTag
-
Retrieve the tag name.
- getTagName() - Method in interface net.sf.jkniv.sqlegance.builder.xml.ISqlTag
-
Retrieve the tag name.
- getTagName() - Method in class net.sf.jkniv.sqlegance.builder.xml.ProcedureParameterTag
-
Retrieve the tag name.
- getTagName() - Method in class net.sf.jkniv.sqlegance.builder.xml.ProcedureTag
-
Retrieve the tag name.
- getTagName() - Method in class net.sf.jkniv.sqlegance.builder.xml.SelectTag
-
Retrieve the tag name.
- getTagName() - Method in class net.sf.jkniv.sqlegance.builder.xml.UpdateTag
-
Retrieve the tag name.
- getText() - Method in class net.sf.jkniv.sqlegance.builder.xml.dynamic.ChooseTag
-
Retrieve the dynamic text from XML element.
- getText() - Method in class net.sf.jkniv.sqlegance.builder.xml.dynamic.ConditionalTag
-
Retrieve the text from XML element.
- getText() - Method in interface net.sf.jkniv.sqlegance.builder.xml.dynamic.ITextTag
-
Retrieve the text from XML element, can be dynamic or static.
- getText() - Method in class net.sf.jkniv.sqlegance.builder.xml.dynamic.SetTag
-
Retrieve the dynamic text from XML element.
- getText() - Method in class net.sf.jkniv.sqlegance.builder.xml.dynamic.StaticText
-
Retrieve the text from XML element.
- getText() - Method in class net.sf.jkniv.sqlegance.builder.xml.dynamic.WhereTag
-
Retrieve the dynamic text from XML element.
- getTotal() - Method in interface net.sf.jkniv.sqlegance.IQuery
-
Get total of rows that query can retrieve, filled after query is
executed.
- getTotal() - Method in class net.sf.jkniv.sqlegance.Query
-
- getTypeName() - Method in class net.sf.jkniv.sqlegance.builder.xml.ProcedureParameterTag
-
The fully-qualified name of an SQL structured type
- id - Variable in class net.sf.jkniv.sqlegance.builder.xml.AbstractSqlTag
-
- IfTag - Class in net.sf.jkniv.sqlegance.builder.xml.dynamic
-
Represent the if tag from XML file to put dynamic SQLs.
- IfTag(String, String) - Constructor for class net.sf.jkniv.sqlegance.builder.xml.dynamic.IfTag
-
Parses the given OGNL expression that can be used by Ognl static methods.
- IncludeTag - Class in net.sf.jkniv.sqlegance.builder.xml
-
Tag of include xml file.
- IncludeTag(String, LanguageType) - Constructor for class net.sf.jkniv.sqlegance.builder.xml.IncludeTag
-
Build a new include tag from XML file.
- InsertTag - Class in net.sf.jkniv.sqlegance.builder.xml
-
Tag of insert sentence.
- InsertTag(String, LanguageType) - Constructor for class net.sf.jkniv.sqlegance.builder.xml.InsertTag
-
Build a new insert tag from XML file.
- IQuery - Interface in net.sf.jkniv.sqlegance
-
This class represent a query object to find the query to be performed and
your parameters like: query parameters, offset and max objects to return.
- IRepository<T> - Interface in net.sf.jkniv.sqlegance
-
Main interface to persistent a collections-like objects.
- isDynamic() - Method in class net.sf.jkniv.sqlegance.builder.xml.dynamic.ChooseTag
-
Indicate if text is dynamic or static.
- isDynamic() - Method in class net.sf.jkniv.sqlegance.builder.xml.dynamic.ConditionalTag
-
Indicate if text is dynamic or static.
- isDynamic() - Method in interface net.sf.jkniv.sqlegance.builder.xml.dynamic.ITextTag
-
Indicate if text is dynamic or static.
- isDynamic() - Method in class net.sf.jkniv.sqlegance.builder.xml.dynamic.SetTag
-
Indicate if text is dynamic or static.
- isDynamic() - Method in class net.sf.jkniv.sqlegance.builder.xml.dynamic.StaticText
-
Indicate if text is dynamic or static.
- isDynamic() - Method in class net.sf.jkniv.sqlegance.builder.xml.dynamic.WhereTag
-
Indicate if text is dynamic or static.
- ISql - Interface in net.sf.jkniv.sqlegance.builder.xml
-
This class represent a query language (JPQL, HQL or SQL) from XML file, each
node at xml file is represented by this class.
- ISqlNameStrategy - Interface in net.sf.jkniv.sqlegance
-
A set of rules for determining the query name to a set of methods (get, list,
add, remove, update) from IRepository that don't have a query object as
parameter.
- ISqlTag - Interface in net.sf.jkniv.sqlegance.builder.xml
-
Represent specifics attribute from tag to build SQL sentences from XML files.
- ITextTag - Interface in net.sf.jkniv.sqlegance.builder.xml.dynamic
-
The text from node elements at XML file.