Uses of Interface
org.tentackle.sql.Backend
Packages that use Backend
Package
Description
SQL backend layer.
Backend implementations.
DataType implementations.
SQL metadata support.
-
Uses of Backend in org.tentackle.sql
Methods in org.tentackle.sql that return BackendModifier and TypeMethodDescriptionBackendInfo.getBackend()Gets the backend.BackendFactory.getBackendByName(String name) Creates a backend by name.DefaultBackendFactory.getBackendByName(String name) BackendFactory.getBackendByUrl(String url) Creates a backend by jdbc url.DefaultBackendFactory.getBackendByUrl(String url) Methods in org.tentackle.sql that return types with arguments of type BackendModifier and TypeMethodDescriptionBackendFactory.getAllBackends()Creates all backends in classpath.DefaultBackendFactory.getAllBackends()Methods in org.tentackle.sql with parameters of type BackendModifier and TypeMethodDescriptionGets the object from a result set.
Must be implemented ifDataType.isPredefined()returns false.Object[]DataType.set(Backend backend, PreparedStatement statement, int pos, T object, boolean mapNull, Integer size) Sets the object into a prepared statement.
Must be implemented ifDataType.isPredefined()returns false.DataType.set(Backend backend, PreparedStatement statement, int pos, T object, int index, boolean mapNull, Integer size) Sets a column of an object into a prepared statement.
Must be implemented ifDataType.isPredefined()returns false.static StringNonStandardCommons.sqlCreateCommentOnColumn(Backend backend, String tableName, String columnName, String comment) Creates a COMMENT ON COLUMN statement.static StringNonStandardCommons.sqlCreateCommentOnTable(Backend backend, String tableName, String comment) Creates a COMMENT ON TABLE statement.Constructors in org.tentackle.sql with parameters of type BackendModifierConstructorDescriptionBackendInfo(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 BackendModifier and TypeClassDescriptionclassAbstract parent class for backends.classCommon to all SQL2003 backends.classCommon to all SQL2008 backends.classCommon to all SQL92 backends.classBackend for DB2.classBackend for Informix.classBackend for Ingres.classBackend for MariaDB.classBackend for MicrosoftSQL.classBackend for MySQL.classBackend for Oracle.classBackend for Postgres. -
Uses of Backend in org.tentackle.sql.datatypes
Methods in org.tentackle.sql.datatypes with parameters of type BackendModifier and TypeMethodDescriptionBinary<? extends Serializable>LocalDateTimeType.get(Backend backend, ResultSet resultSet, int[] pos, boolean mapNull, Integer size) AbstractDataType.set(Backend backend, PreparedStatement statement, int pos, T object, int index, boolean mapNull, Integer size) Object[]BigDecimalType.set(Backend backend, PreparedStatement statement, int pos, BigDecimal object, boolean mapNull, Integer size) Object[]BinaryType.set(Backend backend, PreparedStatement statement, int pos, Binary<? extends Serializable> object, boolean mapNull, Integer size) Object[]BMoneyType.set(Backend backend, PreparedStatement statement, int pos, BMoney object, boolean mapNull, Integer size) BMoneyType.set(Backend backend, PreparedStatement statement, int pos, BMoney object, int index, boolean mapNull, Integer size) Object[]BooleanType.set(Backend backend, PreparedStatement statement, int pos, Boolean object, boolean mapNull, Integer size) Object[]ByteType.set(Backend backend, PreparedStatement statement, int pos, Byte object, boolean mapNull, Integer size) Object[]CharacterType.set(Backend backend, PreparedStatement statement, int pos, Character object, boolean mapNull, Integer size) Object[]ConvertibleType.set(Backend backend, PreparedStatement statement, int pos, Object object, boolean mapNull, Integer size) Object[]DateType.set(Backend backend, PreparedStatement statement, int pos, Date object, boolean mapNull, Integer size) Object[]DMoneyType.set(Backend backend, PreparedStatement statement, int pos, DMoney object, boolean mapNull, Integer size) DMoneyType.set(Backend backend, PreparedStatement statement, int pos, DMoney object, int index, boolean mapNull, Integer size) Object[]DoubleType.set(Backend backend, PreparedStatement statement, int pos, Double object, boolean mapNull, Integer size) Object[]FloatType.set(Backend backend, PreparedStatement statement, int pos, Float object, boolean mapNull, Integer size) Object[]IntegerType.set(Backend backend, PreparedStatement statement, int pos, Integer object, boolean mapNull, Integer size) Object[]LargeStringType.set(Backend backend, PreparedStatement statement, int pos, String object, boolean mapNull, Integer size) Object[]LocalDateTimeType.set(Backend backend, PreparedStatement statement, int pos, LocalDateTime object, boolean mapNull, Integer size) Object[]LocalDateType.set(Backend backend, PreparedStatement statement, int pos, LocalDate object, boolean mapNull, Integer size) Object[]LocalTimeType.set(Backend backend, PreparedStatement statement, int pos, LocalTime object, boolean mapNull, Integer size) Object[]LongType.set(Backend backend, PreparedStatement statement, int pos, Long object, boolean mapNull, Integer size) Object[]ShortType.set(Backend backend, PreparedStatement statement, int pos, Short object, boolean mapNull, Integer size) Object[]StringType.set(Backend backend, PreparedStatement statement, int pos, String object, boolean mapNull, Integer size) Object[]TimestampType.set(Backend backend, PreparedStatement statement, int pos, Timestamp object, boolean mapNull, Integer size) Object[]TimeType.set(Backend backend, PreparedStatement statement, int pos, Time object, boolean mapNull, Integer size) -
Uses of Backend in org.tentackle.sql.metadata
Methods in org.tentackle.sql.metadata that return BackendConstructors in org.tentackle.sql.metadata with parameters of type BackendModifierConstructorDescriptionModelMetaData(Backend backend, DatabaseMetaData[] metaData, String[] schemas) Creates a database meta instance.