Class FunctionPrefixBase

java.lang.Object
org.apache.jena.sparql.function.FunctionBase
org.apache.jena.sparql.function.FunctionBase1
org.aksw.jena_sparql_api.sparql.ext.prefix.FunctionPrefixBase
All Implemented Interfaces:
org.apache.jena.sparql.function.Function
Direct Known Subclasses:
E_PrefixAbbrev, E_PrefixExpand, E_PrefixGet

public abstract class FunctionPrefixBase extends org.apache.jena.sparql.function.FunctionBase1
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.apache.jena.sparql.expr.NodeValue
    exec(List<org.apache.jena.sparql.expr.NodeValue> args, org.apache.jena.sparql.function.FunctionEnv env)
     
    org.apache.jena.sparql.expr.NodeValue
    exec(org.apache.jena.sparql.expr.NodeValue v)
     
    abstract boolean
    isValidArg(org.apache.jena.sparql.expr.NodeValue arg)
     
    abstract org.apache.jena.sparql.expr.NodeValue
    process(org.apache.jena.riot.system.PrefixMap prefixMap, String str)
     

    Methods inherited from class org.apache.jena.sparql.function.FunctionBase1

    checkBuild, exec

    Methods inherited from class org.apache.jena.sparql.function.FunctionBase

    build, exec

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FunctionPrefixBase

      public FunctionPrefixBase()
  • Method Details

    • exec

      protected org.apache.jena.sparql.expr.NodeValue exec(List<org.apache.jena.sparql.expr.NodeValue> args, org.apache.jena.sparql.function.FunctionEnv env)
      Overrides:
      exec in class org.apache.jena.sparql.function.FunctionBase
    • isValidArg

      public abstract boolean isValidArg(org.apache.jena.sparql.expr.NodeValue arg)
    • process

      public abstract org.apache.jena.sparql.expr.NodeValue process(org.apache.jena.riot.system.PrefixMap prefixMap, String str)
    • exec

      public org.apache.jena.sparql.expr.NodeValue exec(org.apache.jena.sparql.expr.NodeValue v)
      Specified by:
      exec in class org.apache.jena.sparql.function.FunctionBase1