public interface TypeSystem extends SparqlFunctionProvider, DirectSuperTypeProvider<TypeToken>
| Modifier and Type | Method and Description |
|---|---|
SqlValue |
cast(SqlValue value,
TypeToken targetType) |
Factory1<SqlExpr> |
cast(TypeToken fromTypeUri,
TypeToken toTypeUri)
Return a factory for creating cast-expressions between the given datatypes
Null if no such cast exists.
|
SqlValue |
convertSql(com.hp.hpl.jena.sparql.expr.NodeValue value) |
org.aksw.sparqlify.core.cast.CoercionSystem<TypeToken,SqlValueTransformer> |
getCoercionSystem() |
Map<String,String> |
getNormSqlTypeToUri() |
org.aksw.commons.collections.multimaps.IBiSetMultimap<TypeToken,TypeToken> |
getPhysicalTypeMap() |
FunctionModelAliased<String> |
getSparqlFunctionModel() |
com.google.common.collect.Multimap<String,String> |
getSparqlSqlDecls() |
TypeModel<String> |
getSparqlTypeModel() |
FunctionModelMeta |
getSqlFunctionMetaModel() |
FunctionModel<TypeToken> |
getSqlFunctionModel() |
Map<String,SqlExprEvaluator> |
getSqlImpls() |
SqlTypeMapper |
getSqlTypeMapper() |
com.hp.hpl.jena.datatypes.TypeMapper |
getTypeMapper()
An object that can convert between Java Objects and NodeValues
|
boolean |
isSuperClassOf(TypeToken a,
TypeToken b)
Deprecated.
|
void |
registerCoercion(XMethod method)
Deprecated.
|
void |
registerLiteralMapper(String typeUri,
SqlLiteralMapper mapper)
Conversion of RDF datatypes to SQL literals
|
void |
registerSparqlFunction(SparqlFunction sparqlFunction) |
void |
registerSqlFunction(XMethod sqlFunction)
Deprecated.
|
XClass |
resolve(String typeName) |
Set<TypeToken> |
supremumDatatypes(TypeToken from,
TypeToken to)
Deprecated.
|
getSparqlFunctiongetDirectSuperTypesorg.aksw.sparqlify.core.cast.CoercionSystem<TypeToken,SqlValueTransformer> getCoercionSystem()
void registerSparqlFunction(SparqlFunction sparqlFunction)
@Deprecated void registerSqlFunction(XMethod sqlFunction)
sqlFunction - void registerLiteralMapper(String typeUri, SqlLiteralMapper mapper)
typeToken - mapper - com.hp.hpl.jena.datatypes.TypeMapper getTypeMapper()
SqlTypeMapper getSqlTypeMapper()
@Deprecated void registerCoercion(XMethod method)
method - SqlValue convertSql(com.hp.hpl.jena.sparql.expr.NodeValue value)
Factory1<SqlExpr> cast(TypeToken fromTypeUri, TypeToken toTypeUri)
@Deprecated boolean isSuperClassOf(TypeToken a, TypeToken b)
@Deprecated Set<TypeToken> supremumDatatypes(TypeToken from, TypeToken to)
FunctionModelAliased<String> getSparqlFunctionModel()
Map<String,SqlExprEvaluator> getSqlImpls()
FunctionModel<TypeToken> getSqlFunctionModel()
FunctionModelMeta getSqlFunctionMetaModel()
org.aksw.commons.collections.multimaps.IBiSetMultimap<TypeToken,TypeToken> getPhysicalTypeMap()
Copyright © 2014. All Rights Reserved.