org.sqlproc.engine.plugin
Interface SqlPluginFactory

All Known Implementing Classes:
SimpleSqlPluginFactory

public interface SqlPluginFactory

The factory definition, which can be used to construct the SQL Processor plugins instances.

Author:
Vladimir Hudec

Method Summary
 IsEmptyPlugin getIsEmptyPlugin()
          Returns the SQL Processor plugin devoted to evaluate the emptiness of the input value.
 IsTruePlugin getIsTruePlugin()
          Returns the SQL Processor plugin devoted to evaluate the boolean value of the logical expression.
 SqlCountPlugin getSqlCountPlugin()
          Returns the SQL Processor plugin devoted to the COUNT SQL construction.
 SqlFromToPlugin getSqlFromToPlugin()
          Returns the SQL Processor plugin devoted to the FROM-TO SQL construction.
 SqlIdentityPlugin getSqlIdentityPlugin()
          Returns the SQL Processor plugin devoted to the identity SELECT SQL construction.
 SqlSequencePlugin getSqlSequencePlugin()
          Returns the SQL Processor plugin devoted to the sequence SELECT SQL construction.
 

Method Detail

getIsEmptyPlugin

IsEmptyPlugin getIsEmptyPlugin()
Returns the SQL Processor plugin devoted to evaluate the emptiness of the input value.

Returns:
the SQL Processor plugin devoted to evaluate the emptiness of the input value

getIsTruePlugin

IsTruePlugin getIsTruePlugin()
Returns the SQL Processor plugin devoted to evaluate the boolean value of the logical expression.

Returns:
the SQL Processor plugin devoted to evaluate the boolean value of the logical expression

getSqlCountPlugin

SqlCountPlugin getSqlCountPlugin()
Returns the SQL Processor plugin devoted to the COUNT SQL construction.

Returns:
the SQL Processor plugin devoted to the COUNT SQL construction

getSqlFromToPlugin

SqlFromToPlugin getSqlFromToPlugin()
Returns the SQL Processor plugin devoted to the FROM-TO SQL construction.

Returns:
the SQL Processor plugin devoted to the FROM-TO SQL construction

getSqlSequencePlugin

SqlSequencePlugin getSqlSequencePlugin()
Returns the SQL Processor plugin devoted to the sequence SELECT SQL construction.

Returns:
the SQL Processor plugin devoted to the sequence SELECT SQL construction

getSqlIdentityPlugin

SqlIdentityPlugin getSqlIdentityPlugin()
Returns the SQL Processor plugin devoted to the identity SELECT SQL construction.

Returns:
the SQL Processor plugin devoted to the identity SELECT SQL construction


Copyright © 2012. All Rights Reserved.