com.hp.hpl.jena.sparql.core
Class Var
java.lang.Object
com.hp.hpl.jena.graph.Node
com.hp.hpl.jena.graph.Node_Fluid
com.hp.hpl.jena.graph.Node_Variable
com.hp.hpl.jena.sparql.core.Var
public class Var
- extends Node_Variable
A SPARQL variable
Fields inherited from class com.hp.hpl.jena.graph.Node |
ANY, NULL |
Methods inherited from class com.hp.hpl.jena.graph.Node |
cache, create, createAnon, createAnon, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createUncachedLiteral, createUncachedLiteral, createURI, createVariable, getBlankNodeId, getBlankNodeLabel, getIndexingValue, getLiteral, getLiteralDatatype, getLiteralDatatypeURI, getLiteralIsXML, getLiteralLanguage, getLiteralLexicalForm, getLiteralValue, getLocalName, getNameSpace, getType, getURI, hasURI, isBlank, isLiteral, isURI, matches, sameValueAs, toString, toString, toString |
ANON
public static Var ANON
alloc
public static Var alloc(String varName)
alloc
public static Var alloc(Node_Variable v)
alloc
public static Var alloc(Node v)
alloc
public static Var alloc(Var v)
alloc
public static Var alloc(ExprVar nv)
lookup
public static Node lookup(Binding binding,
Node node)
lookup
public static Node lookup(Binding binding,
Var var)
asNode
public Node asNode()
getVarName
public String getVarName()
hashCode
public int hashCode()
- Overrides:
hashCode
in class Node
equals
public boolean equals(Object other)
- Overrides:
equals
in class Node_Variable
isNamedVar
public boolean isNamedVar()
isBlankNodeVar
public boolean isBlankNodeVar()
isAllocVar
public boolean isAllocVar()
isAnonVar
public boolean isAnonVar()
canonical
public static String canonical(String x)
isVar
public static boolean isVar(Node node)
isRenamedVar
public static boolean isRenamedVar(Node node)
isRenamedVar
public static boolean isRenamedVar(String x)
isNamedVar
public static boolean isNamedVar(Node node)
isNamedVarName
public static boolean isNamedVarName(String x)
isBlankNodeVar
public static boolean isBlankNodeVar(Node node)
isBlankNodeVarName
public static boolean isBlankNodeVarName(String x)
isAllocVar
public static boolean isAllocVar(Node node)
isAllocVarName
public static boolean isAllocVarName(String x)
varList
public static List<Var> varList(Collection<String> varNames)
- Convert a collection of variable names to variables
isAnonVar
public static boolean isAnonVar(Var var)
varNames
public static List<String> varNames(Collection<Var> vars)
- Return a list of String names from a collection of variables
Licenced under the Apache License, Version 2.0