Uses of Interface
org.tentackle.sql.Backend
-
Packages that use Backend Package Description org.tentackle.sql SQL backend layer.org.tentackle.sql.backends Backend implementations.org.tentackle.sql.datatypes DataType implementations.org.tentackle.sql.metadata SQL metadata support. -
-
Uses of Backend in org.tentackle.sql
Methods in org.tentackle.sql that return Backend Modifier and Type Method Description BackendBackendInfo. getBackend()Gets the backend.BackendBackendFactory. getBackendByName(java.lang.String name)Creates a backend by name.BackendDefaultBackendFactory. getBackendByName(java.lang.String name)BackendBackendFactory. getBackendByUrl(java.lang.String url)Creates a backend by jdbc url.BackendDefaultBackendFactory. getBackendByUrl(java.lang.String url)Methods in org.tentackle.sql that return types with arguments of type Backend Modifier and Type Method Description java.util.Collection<Backend>BackendFactory. getAllBackends()Creates all backends in classpath.java.util.Collection<Backend>DefaultBackendFactory. getAllBackends()Methods in org.tentackle.sql with parameters of type Backend Modifier and Type Method Description TDataType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)Gets the object from a result set.
Must be implemented ifDataType.isPredefined()returns false.java.lang.Object[]DataType. set(Backend backend, java.sql.PreparedStatement statement, int pos, T object, boolean mapNull, java.lang.Integer size)Sets the object into a prepared statement.
Must be implemented ifDataType.isPredefined()returns false.java.lang.ObjectDataType. set(Backend backend, java.sql.PreparedStatement statement, int pos, T object, int index, boolean mapNull, java.lang.Integer size)Sets a column of an object into a prepared statement.
Must be implemented ifDataType.isPredefined()returns false.static java.lang.StringNonStandardCommons. sqlCreateCommentOnColumn(Backend backend, java.lang.String tableName, java.lang.String columnName, java.lang.String comment)Creates a COMMENT ON COLUMN statement.static java.lang.StringNonStandardCommons. sqlCreateCommentOnTable(Backend backend, java.lang.String tableName, java.lang.String comment)Creates a COMMENT ON TABLE statement.Constructors in org.tentackle.sql with parameters of type Backend Constructor Description BackendInfo(Backend backend)Creates a backend info from a backend.
The info cannot be used to connect. -
Uses of Backend in org.tentackle.sql.backends
Classes in org.tentackle.sql.backends that implement Backend Modifier and Type Class Description classAbstractBackendAbstract parent class for backends.classAbstractSql2003BackendCommon to all SQL2003 backends.classAbstractSql2008BackendCommon to all SQL2008 backends.classAbstractSql92BackendCommon to all SQL92 backends.classDb2Backend for DB2.classInformixBackend for Informix.classIngresBackend for Ingres.classMariaDbBackend for MariaDB.classMsSqlBackend for MicrosoftSQL.classMySqlBackend for MySQL.classOracleBackend for Oracle.classPostgresBackend for Postgres. -
Uses of Backend in org.tentackle.sql.datatypes
Methods in org.tentackle.sql.datatypes with parameters of type Backend Modifier and Type Method Description java.math.BigDecimalBigDecimalType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)org.tentackle.common.Binary<? extends java.io.Serializable>BinaryType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)org.tentackle.common.BMoneyBMoneyType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.lang.BooleanBooleanType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.lang.ByteByteType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.lang.CharacterCharacterType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.lang.ObjectConvertibleType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.sql.DateDateType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)org.tentackle.common.DMoneyDMoneyType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.lang.DoubleDoubleType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.lang.FloatFloatType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.lang.IntegerIntegerType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.lang.StringLargeStringType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.time.LocalDateTimeLocalDateTimeType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.time.LocalDateLocalDateType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.time.LocalTimeLocalTimeType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.lang.LongLongType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.lang.ShortShortType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.lang.StringStringType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.sql.TimestampTimestampType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.sql.TimeTimeType. get(Backend backend, java.sql.ResultSet resultSet, int[] pos, boolean mapNull, java.lang.Integer size)java.lang.ObjectAbstractDataType. set(Backend backend, java.sql.PreparedStatement statement, int pos, T object, int index, boolean mapNull, java.lang.Integer size)java.lang.Object[]BigDecimalType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.math.BigDecimal object, boolean mapNull, java.lang.Integer size)java.lang.Object[]BinaryType. set(Backend backend, java.sql.PreparedStatement statement, int pos, org.tentackle.common.Binary<? extends java.io.Serializable> object, boolean mapNull, java.lang.Integer size)java.lang.Object[]BMoneyType. set(Backend backend, java.sql.PreparedStatement statement, int pos, org.tentackle.common.BMoney object, boolean mapNull, java.lang.Integer size)java.lang.ObjectBMoneyType. set(Backend backend, java.sql.PreparedStatement statement, int pos, org.tentackle.common.BMoney object, int index, boolean mapNull, java.lang.Integer size)java.lang.Object[]BooleanType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.lang.Boolean object, boolean mapNull, java.lang.Integer size)java.lang.Object[]ByteType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.lang.Byte object, boolean mapNull, java.lang.Integer size)java.lang.Object[]CharacterType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.lang.Character object, boolean mapNull, java.lang.Integer size)java.lang.Object[]ConvertibleType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.lang.Object object, boolean mapNull, java.lang.Integer size)java.lang.Object[]DateType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.sql.Date object, boolean mapNull, java.lang.Integer size)java.lang.Object[]DMoneyType. set(Backend backend, java.sql.PreparedStatement statement, int pos, org.tentackle.common.DMoney object, boolean mapNull, java.lang.Integer size)java.lang.ObjectDMoneyType. set(Backend backend, java.sql.PreparedStatement statement, int pos, org.tentackle.common.DMoney object, int index, boolean mapNull, java.lang.Integer size)java.lang.Object[]DoubleType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.lang.Double object, boolean mapNull, java.lang.Integer size)java.lang.Object[]FloatType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.lang.Float object, boolean mapNull, java.lang.Integer size)java.lang.Object[]IntegerType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.lang.Integer object, boolean mapNull, java.lang.Integer size)java.lang.Object[]LargeStringType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.lang.String object, boolean mapNull, java.lang.Integer size)java.lang.Object[]LocalDateTimeType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.time.LocalDateTime object, boolean mapNull, java.lang.Integer size)java.lang.Object[]LocalDateType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.time.LocalDate object, boolean mapNull, java.lang.Integer size)java.lang.Object[]LocalTimeType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.time.LocalTime object, boolean mapNull, java.lang.Integer size)java.lang.Object[]LongType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.lang.Long object, boolean mapNull, java.lang.Integer size)java.lang.Object[]ShortType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.lang.Short object, boolean mapNull, java.lang.Integer size)java.lang.Object[]StringType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.lang.String object, boolean mapNull, java.lang.Integer size)java.lang.Object[]TimestampType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.sql.Timestamp object, boolean mapNull, java.lang.Integer size)java.lang.Object[]TimeType. set(Backend backend, java.sql.PreparedStatement statement, int pos, java.sql.Time object, boolean mapNull, java.lang.Integer size) -
Uses of Backend in org.tentackle.sql.metadata
Methods in org.tentackle.sql.metadata that return Backend Modifier and Type Method Description BackendModelMetaData. getBackend()Gets the backend.Constructors in org.tentackle.sql.metadata with parameters of type Backend Constructor Description ModelMetaData(Backend backend, java.sql.DatabaseMetaData[] metaData, java.lang.String[] schemas)Creates a database meta instance.
-