org.ontoware.rdf2go.model.node.impl
Class DatatypeLiteralImpl
java.lang.Object
org.ontoware.rdf2go.model.node.impl.LiteralImpl
org.ontoware.rdf2go.model.node.impl.DatatypeLiteralImpl
- All Implemented Interfaces:
- java.lang.Comparable<Node>, DatatypeLiteral, Literal, Node, NodeOrVariable
public class DatatypeLiteralImpl
- extends LiteralImpl
- implements DatatypeLiteral
The rdf2go DatatypLiteral implementation
- Author:
- mvo
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DatatypeLiteralImpl
public DatatypeLiteralImpl(java.lang.String value,
URI datatype)
- constructs a Datatype Literal
- Parameters:
value - The datatype valuedatatype - The xsd URI
DatatypeLiteralImpl
public DatatypeLiteralImpl(java.lang.String turtleEncoded)
- Parameters:
turtleEncoded - Syntax <literalValue> '@' <languageTag>
getDatatype
public URI getDatatype()
- Specified by:
getDatatype in interface DatatypeLiteral
getValue
public java.lang.String getValue()
- Specified by:
getValue in interface Literal- Specified by:
getValue in class LiteralImpl
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
asInt
public int asInt()
throws java.lang.ClassCastException,
java.lang.NumberFormatException
- Throws:
java.lang.ClassCastException
java.lang.NumberFormatException
asBoolean
public boolean asBoolean()
throws java.lang.ClassCastException
- Throws:
java.lang.ClassCastException
asDatatypeLiteral
public DatatypeLiteral asDatatypeLiteral()
throws java.lang.ClassCastException
- Specified by:
asDatatypeLiteral in interface Node
- Throws:
java.lang.ClassCastException
asLanguageTagLiteral
public LanguageTagLiteral asLanguageTagLiteral()
throws java.lang.ClassCastException
- Specified by:
asLanguageTagLiteral in interface Node
- Throws:
java.lang.ClassCastException
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
compareTo
public int compareTo(Node other)
- Specified by:
compareTo in interface java.lang.Comparable<Node>
toSPARQL
public java.lang.String toSPARQL()
- Specified by:
toSPARQL in interface Node
Copyright © 2005-2008 FZI - Forschungszentrum Informatik | Karlsruhe | Germany. All Rights Reserved.