Class EditLiteral
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.edit.EditLiteral
-
- All Implemented Interfaces:
org.apache.jena.graph.FrontsNode,org.apache.jena.rdf.model.Literal,org.apache.jena.rdf.model.RDFNode
public class EditLiteral extends Object implements org.apache.jena.rdf.model.Literal
bdc34: I needed to have a representation of a RDF literal for editing. Jena seems to have a Model associated with the literals and has depreciated the creation of simple Literals as if they were data structures. So this code was written. THESE MAY NOT BE USED AS LITERALS WITH THE JENA LIBRARY
-
-
Constructor Summary
Constructors Constructor Description EditLiteral(String value, String datatype, String lang)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description <T extends org.apache.jena.rdf.model.RDFNode>
Tas(Class<T> arg0)Deprecated.org.apache.jena.rdf.model.LiteralasLiteral()org.apache.jena.graph.NodeasNode()org.apache.jena.rdf.model.ResourceasResource()<T extends org.apache.jena.rdf.model.RDFNode>
booleancanAs(Class<T> arg0)static booleanequalLiterals(org.apache.jena.rdf.model.Literal a, org.apache.jena.rdf.model.Literal b)booleangetBoolean()bytegetByte()chargetChar()org.apache.jena.datatypes.RDFDatatypegetDatatype()StringgetDatatypeURI()doublegetDouble()floatgetFloat()intgetInt()StringgetLanguage()StringgetLexicalForm()longgetLong()org.apache.jena.rdf.model.ModelgetModel()shortgetShort()StringgetString()ObjectgetValue()booleangetWellFormed()Deprecated.org.apache.jena.rdf.model.LiteralinModel(org.apache.jena.rdf.model.Model model)booleanisAnon()booleanisLiteral()booleanisResource()booleanisStmtResource()booleanisURIResource()booleanisWellFormedXML()booleansameValueAs(org.apache.jena.rdf.model.Literal literal)StringtoString()ObjectvisitWith(org.apache.jena.rdf.model.RDFVisitor rdfVisitor)
-
-
-
Method Detail
-
getValue
public Object getValue()
- Specified by:
getValuein interfaceorg.apache.jena.rdf.model.Literal
-
getDatatypeURI
public String getDatatypeURI()
- Specified by:
getDatatypeURIin interfaceorg.apache.jena.rdf.model.Literal
-
getLexicalForm
public String getLexicalForm()
- Specified by:
getLexicalFormin interfaceorg.apache.jena.rdf.model.Literal
-
isLiteral
public boolean isLiteral()
- Specified by:
isLiteralin interfaceorg.apache.jena.rdf.model.RDFNode
-
getLanguage
public String getLanguage()
- Specified by:
getLanguagein interfaceorg.apache.jena.rdf.model.Literal
-
getString
public String getString()
- Specified by:
getStringin interfaceorg.apache.jena.rdf.model.Literal
-
toString
public String toString()
-
getDatatype
public org.apache.jena.datatypes.RDFDatatype getDatatype()
- Specified by:
getDatatypein interfaceorg.apache.jena.rdf.model.Literal
-
getBoolean
public boolean getBoolean()
- Specified by:
getBooleanin interfaceorg.apache.jena.rdf.model.Literal
-
getByte
public byte getByte()
- Specified by:
getBytein interfaceorg.apache.jena.rdf.model.Literal
-
getShort
public short getShort()
- Specified by:
getShortin interfaceorg.apache.jena.rdf.model.Literal
-
getInt
public int getInt()
- Specified by:
getIntin interfaceorg.apache.jena.rdf.model.Literal
-
getLong
public long getLong()
- Specified by:
getLongin interfaceorg.apache.jena.rdf.model.Literal
-
getChar
public char getChar()
- Specified by:
getCharin interfaceorg.apache.jena.rdf.model.Literal
-
getFloat
public float getFloat()
- Specified by:
getFloatin interfaceorg.apache.jena.rdf.model.Literal
-
getDouble
public double getDouble()
- Specified by:
getDoublein interfaceorg.apache.jena.rdf.model.Literal
-
getWellFormed
@Deprecated public boolean getWellFormed()
Deprecated.
-
isWellFormedXML
public boolean isWellFormedXML()
- Specified by:
isWellFormedXMLin interfaceorg.apache.jena.rdf.model.Literal
-
sameValueAs
public boolean sameValueAs(org.apache.jena.rdf.model.Literal literal)
- Specified by:
sameValueAsin interfaceorg.apache.jena.rdf.model.Literal
-
isAnon
public boolean isAnon()
- Specified by:
isAnonin interfaceorg.apache.jena.rdf.model.RDFNode
-
isURIResource
public boolean isURIResource()
- Specified by:
isURIResourcein interfaceorg.apache.jena.rdf.model.RDFNode
-
isResource
public boolean isResource()
- Specified by:
isResourcein interfaceorg.apache.jena.rdf.model.RDFNode
-
isStmtResource
public boolean isStmtResource()
- Specified by:
isStmtResourcein interfaceorg.apache.jena.rdf.model.RDFNode
-
inModel
public org.apache.jena.rdf.model.Literal inModel(org.apache.jena.rdf.model.Model model)
- Specified by:
inModelin interfaceorg.apache.jena.rdf.model.Literal- Specified by:
inModelin interfaceorg.apache.jena.rdf.model.RDFNode
-
visitWith
public Object visitWith(org.apache.jena.rdf.model.RDFVisitor rdfVisitor)
- Specified by:
visitWithin interfaceorg.apache.jena.rdf.model.RDFNode
-
asNode
public org.apache.jena.graph.Node asNode()
- Specified by:
asNodein interfaceorg.apache.jena.graph.FrontsNode
-
equalLiterals
public static boolean equalLiterals(org.apache.jena.rdf.model.Literal a, org.apache.jena.rdf.model.Literal b)
-
as
@Deprecated public <T extends org.apache.jena.rdf.model.RDFNode> T as(Class<T> arg0)
Deprecated.- Specified by:
asin interfaceorg.apache.jena.rdf.model.RDFNode
-
canAs
public <T extends org.apache.jena.rdf.model.RDFNode> boolean canAs(Class<T> arg0)
- Specified by:
canAsin interfaceorg.apache.jena.rdf.model.RDFNode
-
asLiteral
public org.apache.jena.rdf.model.Literal asLiteral()
- Specified by:
asLiteralin interfaceorg.apache.jena.rdf.model.RDFNode
-
asResource
public org.apache.jena.rdf.model.Resource asResource()
- Specified by:
asResourcein interfaceorg.apache.jena.rdf.model.RDFNode
-
getModel
public org.apache.jena.rdf.model.Model getModel()
- Specified by:
getModelin interfaceorg.apache.jena.rdf.model.RDFNode
-
-