Class SparkSQLDBTypeFactory
- java.lang.Object
-
- it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
-
- it.unibz.inf.ontop.model.type.impl.SparkSQLDBTypeFactory
-
- All Implemented Interfaces:
DBTypeFactory,SQLDBTypeFactory
public class SparkSQLDBTypeFactory extends DefaultSQLDBTypeFactory
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
DefaultSQLDBTypeFactory.DefaultTypeCode
-
Nested classes/interfaces inherited from interface it.unibz.inf.ontop.model.type.DBTypeFactory
DBTypeFactory.Factory
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringBYTE_STRSPARK-SQL 3.0.1 datatypes description : https://spark.apache.org/docs/latest/sql-ref-datatypes.html SQL to XML mappings : https://www.w3.org/2001/sw/rdb2rdf/wiki/Mapping_SQL_datatypes_to_XML_Schema_datatypesprotected static StringDEC_STRprotected static StringLONG_STRprotected static StringSHORT_STRprotected static StringSTRING_STR-
Fields inherited from class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
ABSTRACT_DB_TYPE_STR, BIGINT_STR, BINARY_LARGE_STR, BINARY_STR, BINARY_VAR_STR, BLOB_STR, BOOLEAN_STR, CHAR_LARGE_STR, CHAR_STR, CHAR_VAR_STR, CHARACTER_STR, CLOB_STR, DATE_STR, DECIMAL_STR, defaultStrictEqSupport, DOUBLE_PREC_STR, DOUBLE_STR, FLOAT_STR, INT_STR, INTEGER_STR, NATIONAL_CHAR_LARGE_STR, NATIONAL_CHAR_STR, NATIONAL_CHAR_VAR_STR, NATIONAL_TEXT_STR, NCHAR_STR, NTEXT_STR, NUMERIC_STR, NVARCHAR_STR, REAL_STR, SMALLINT_STR, TEXT_STR, TIME_STR, TIMESTAMP_STR, TINYINT_STR, VARBINARY_STR, VARCHAR_STR
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSparkSQLDBTypeFactory(TermType rootTermType, TypeFactory typeFactory)
-
Method Summary
-
Methods inherited from class it.unibz.inf.ontop.model.type.impl.DefaultSQLDBTypeFactory
createDefaultSQLCodeMap, createDefaultSQLTypeMap, getAbstractRootDBType, getDBBooleanType, getDBDateTimestampType, getDBDateType, getDBDecimalType, getDBDoubleType, getDBFalseLexicalValue, getDBGeographyType, getDBGeometryType, getDBHexBinaryType, getDBLargeIntegerType, getDBNaNLexicalValue, getDBStringType, getDBTermType, getDBTermType, getDBTimeType, getDBTrueLexicalValue, getNullLexicalValue, preprocessTypeName, preprocessTypeName, supportsDBDistanceSphere, supportsDBGeographyType, supportsDBGeometryType
-
-
-
-
Field Detail
-
BYTE_STR
protected static final String BYTE_STR
SPARK-SQL 3.0.1 datatypes description : https://spark.apache.org/docs/latest/sql-ref-datatypes.html SQL to XML mappings : https://www.w3.org/2001/sw/rdb2rdf/wiki/Mapping_SQL_datatypes_to_XML_Schema_datatypes- See Also:
- Constant Field Values
-
SHORT_STR
protected static final String SHORT_STR
- See Also:
- Constant Field Values
-
LONG_STR
protected static final String LONG_STR
- See Also:
- Constant Field Values
-
STRING_STR
protected static final String STRING_STR
- See Also:
- Constant Field Values
-
DEC_STR
protected static final String DEC_STR
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SparkSQLDBTypeFactory
protected SparkSQLDBTypeFactory(TermType rootTermType, TypeFactory typeFactory)
-
-