C# Class SemWeb.Query.SparqlEngine.ExtFuncWrapper

Inheritance: name.levering.ryan.sparql.logic.function.ExternalFunctionFactory, name.levering.ryan.sparql.logic.function.ExternalFunction
Show file Open project: JoshData/semweb-dotnet

Public Methods

Method Description
ExtFuncWrapper ( RdfSourceWrapper s, SemWeb.Query.RdfFunction f )
create ( name logicfactory, name valuefactory ) : name.levering.ryan.sparql.logic.function.ExternalFunction
evaluate ( name arguments, name binding ) : name.levering.ryan.sparql.common.Value

Method Details

ExtFuncWrapper() public method

public ExtFuncWrapper ( RdfSourceWrapper s, SemWeb.Query.RdfFunction f )
s RdfSourceWrapper
f SemWeb.Query.RdfFunction

create() public method

public create ( name logicfactory, name valuefactory ) : name.levering.ryan.sparql.logic.function.ExternalFunction
logicfactory name
valuefactory name
return name.levering.ryan.sparql.logic.function.ExternalFunction

evaluate() public method

public evaluate ( name arguments, name binding ) : name.levering.ryan.sparql.common.Value
arguments name
binding name
return name.levering.ryan.sparql.common.Value