| Package | Description |
|---|---|
| org.aksw.sparqlify.algebra.sparql.transform | |
| org.aksw.sparqlify.core.algorithms | |
| org.aksw.sparqlify.core.cast | |
| org.aksw.sparqlify.core.datatypes |
| Modifier and Type | Method and Description |
|---|---|
static <T> MethodSignature<T> |
MethodSignature.create(boolean isVarArg,
T returnType,
T... paramTypes) |
static <T> MethodSignature<T> |
MethodSignature.create(T returnType,
List<T> parameterTypes,
T varArgType) |
| Modifier and Type | Method and Description |
|---|---|
MethodSignature<XClass> |
RegisteredFunction.getTypeSignature() |
| Constructor and Description |
|---|
RegisteredFunction(FunctionDeclarationTemplate declaration,
MethodSignature<XClass> typeSignature) |
| Modifier and Type | Method and Description |
|---|---|
MethodSignature<T> |
MethodEntry.getSignature() |
MethodSignature<String> |
FunctionDecl.getSignature() |
| Modifier and Type | Method and Description |
|---|---|
void |
FunctionModelImpl.registerCoercion(String id,
String name,
MethodSignature<T> signature) |
void |
FunctionModel.registerCoercion(String id,
String name,
MethodSignature<T> signature) |
void |
FunctionModelImpl.registerFunction(String id,
String name,
MethodSignature<T> signature) |
void |
FunctionModel.registerFunction(String id,
String name,
MethodSignature<T> signature) |
void |
MethodEntry.setSignature(MethodSignature<T> signature) |
| Constructor and Description |
|---|
MethodEntry(String id,
String name,
MethodSignature<T> signature) |
| Modifier and Type | Method and Description |
|---|---|
MethodSignature<TypeToken> |
SparqlFunction.getSignature()
Sparql Functions can have a signature:
object -> http://sparqlify.org/vocab/type/Object (anything)
plainLiteral -> http://sparqlify.org/vocab/type/PlainLitera
Note this signature refers to RDF types!!! - NOT SQL ONES!
nonRdfTermObject -> http://sparqlify.org/vocab/type/NrtObject (excludes URIs, blanknodes and literals)
|
MethodSignature<XClass> |
XMethod.getSignature() |
MethodSignature<XClass> |
XMethodImpl.getSignature() |
MethodSignature<TypeToken> |
SparqlFunctionImpl.getSignature() |
MethodSignature<TypeToken> |
XMethodDecl.getTypeSignature() |
| Modifier and Type | Method and Description |
|---|---|
static XMethod |
XMethodImpl.create(TypeSystem datatypeSystem,
String name,
MethodSignature<TypeToken> signature) |
void |
XMethodDecl.setTypeSignature(MethodSignature<TypeToken> typeSignature) |
| Constructor and Description |
|---|
SparqlFunctionImpl(String name,
MethodSignature<TypeToken> signature,
SqlExprEvaluator evaluator,
ExprSubstitutorSql substitutor) |
XMethodDecl(String name,
MethodSignature<TypeToken> typeSignature,
Invocable invocable) |
XMethodImpl(String name,
MethodSignature<XClass> signature,
Invocable invocable) |
XMethodImpl(String name,
MethodSignature<XClass> signature,
Invocable invocable,
SqlFunctionSerializer serializer) |
Copyright © 2013. All Rights Reserved.