Package org.opencms.db
Class CmsSimpleQueryFragment
- java.lang.Object
-
- org.opencms.db.CmsSimpleQueryFragment
-
- All Implemented Interfaces:
I_CmsQueryFragment
public class CmsSimpleQueryFragment extends java.lang.Object implements I_CmsQueryFragment
A simple query fragment which takes its SQL string and query parameters as constructor arguments.- Since:
- 8.0.0
-
-
Constructor Summary
Constructors Constructor Description CmsSimpleQueryFragment(java.lang.String fragment, java.lang.Object... params)
Creates a new instance.CmsSimpleQueryFragment(java.lang.String fragment, java.util.List<java.lang.Object> params)
Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
visit(CmsStatementBuilder builder)
Generates the SQL and parameters and sends them to the statement builder .
-
-
-
Constructor Detail
-
CmsSimpleQueryFragment
public CmsSimpleQueryFragment(java.lang.String fragment, java.util.List<java.lang.Object> params)
Creates a new instance.- Parameters:
fragment
- the SQL fragmentparams
- the query parameters
-
CmsSimpleQueryFragment
public CmsSimpleQueryFragment(java.lang.String fragment, java.lang.Object... params)
Creates a new instance.- Parameters:
fragment
- the SQL fragmentparams
- the query parameters
-
-
Method Detail
-
visit
public void visit(CmsStatementBuilder builder)
Description copied from interface:I_CmsQueryFragment
Generates the SQL and parameters and sends them to the statement builder .- Specified by:
visit
in interfaceI_CmsQueryFragment
- Parameters:
builder
- the statement builder- See Also:
I_CmsQueryFragment.visit(org.opencms.db.CmsStatementBuilder)
-
-