eu.larkc.core.pluginregistry.query
Class Value
java.lang.Object
eu.larkc.core.pluginregistry.query.Value
public class Value
- extends java.lang.Object
- Author:
- Blaz Fortuna
Constructor Summary |
Value(eu.larkc.core.pluginregistry.query.Lexer lx,
Prefix prefix)
|
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Value
public Value(eu.larkc.core.pluginregistry.query.Lexer lx,
Prefix prefix)
throws MalformedSparqlQueryException
- Throws:
MalformedSparqlQueryException
isVariable
public boolean isVariable()
isUri
public boolean isUri()
isLiteral
public boolean isLiteral()
isBNode
public boolean isBNode()
getVal
public java.lang.String getVal()
getDataType
public java.lang.String getDataType()
getLanguage
public java.lang.String getLanguage()
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
getUri
public static Value getUri(java.lang.String uri)
getLiteral
public static Value getLiteral(java.lang.String val)
getLiteral
public static Value getLiteral(java.lang.String val,
java.lang.String dataType)
getLiteral
public static Value getLiteral(java.lang.String val,
java.lang.String dataType,
java.lang.String lang)
getVariable
public static Value getVariable(java.lang.String variableName)
getBNode
public static Value getBNode(java.lang.String bnodeId)
toCycQuery
public java.lang.String toCycQuery()
throws SparqlQueryTransformException
- Throws:
SparqlQueryTransformException