Package com.epimorphics.sparql.terms
Class Literal
- java.lang.Object
-
- com.epimorphics.sparql.terms.Literal
-
- All Implemented Interfaces:
IsExpr,IsSparqler,TermAtomic
public class Literal extends Object implements TermAtomic, IsSparqler, IsExpr
-
-
Field Summary
Fields Modifier and Type Field Description static URIrdfLangStringstatic URIxsdBooleanstatic URIxsdDecimalstatic URIxsdDoublestatic URIxsdFloatstatic URIxsdIntegerstatic URIxsdString
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object other)static LiteralfromNumber(Number n)static LiteralfromRDFNode(org.apache.jena.rdf.model.RDFNode node)StringgetLanguage()StringgetLexicalForm()URIgetLiteralType()inthashCode()voidtoSparql(int precedence, Settings s, StringBuilder sb)voidtoSparql(Settings s, StringBuilder sb)StringtoString()
-
-
-
Field Detail
-
xsdBoolean
public static final URI xsdBoolean
-
xsdString
public static final URI xsdString
-
xsdInteger
public static final URI xsdInteger
-
xsdDecimal
public static final URI xsdDecimal
-
xsdFloat
public static final URI xsdFloat
-
xsdDouble
public static final URI xsdDouble
-
rdfLangString
public static final URI rdfLangString
-
-
Method Detail
-
fromRDFNode
public static Literal fromRDFNode(org.apache.jena.rdf.model.RDFNode node)
-
getLexicalForm
public String getLexicalForm()
-
getLanguage
public String getLanguage()
-
getLiteralType
public URI getLiteralType()
-
toSparql
public void toSparql(Settings s, StringBuilder sb)
- Specified by:
toSparqlin interfaceIsSparqler
-
toSparql
public void toSparql(int precedence, Settings s, StringBuilder sb)
-
-