Class RDFDatatypeDelegate

java.lang.Object
org.aksw.jena_sparql_api.sparql.ext.datatypes.RDFDatatypeDelegate
All Implemented Interfaces:
org.apache.jena.datatypes.RDFDatatype
Direct Known Subclasses:
RDFDatatypeCalendar, RDFDatatypeDate

public class RDFDatatypeDelegate extends Object implements org.apache.jena.datatypes.RDFDatatype
  • Field Details

    • delegate

      protected org.apache.jena.datatypes.RDFDatatype delegate
  • Constructor Details

    • RDFDatatypeDelegate

      public RDFDatatypeDelegate(org.apache.jena.datatypes.RDFDatatype delegate)
  • Method Details

    • cannonicalise

      public Object cannonicalise(Object arg0)
      Specified by:
      cannonicalise in interface org.apache.jena.datatypes.RDFDatatype
    • extendedTypeDefinition

      public Object extendedTypeDefinition()
      Specified by:
      extendedTypeDefinition in interface org.apache.jena.datatypes.RDFDatatype
    • getHashCode

      public int getHashCode(org.apache.jena.graph.impl.LiteralLabel lit)
      Specified by:
      getHashCode in interface org.apache.jena.datatypes.RDFDatatype
    • getJavaClass

      public Class<?> getJavaClass()
      Specified by:
      getJavaClass in interface org.apache.jena.datatypes.RDFDatatype
    • getURI

      public String getURI()
      Specified by:
      getURI in interface org.apache.jena.datatypes.RDFDatatype
    • isEqual

      public boolean isEqual(org.apache.jena.graph.impl.LiteralLabel value1, org.apache.jena.graph.impl.LiteralLabel value2)
      Specified by:
      isEqual in interface org.apache.jena.datatypes.RDFDatatype
    • isValid

      public boolean isValid(String lexicalForm)
      Specified by:
      isValid in interface org.apache.jena.datatypes.RDFDatatype
    • isValidLiteral

      public boolean isValidLiteral(org.apache.jena.graph.impl.LiteralLabel lit)
      Specified by:
      isValidLiteral in interface org.apache.jena.datatypes.RDFDatatype
    • isValidValue

      public boolean isValidValue(Object valueForm)
      Specified by:
      isValidValue in interface org.apache.jena.datatypes.RDFDatatype
    • normalizeSubType

      public org.apache.jena.datatypes.RDFDatatype normalizeSubType(Object value, org.apache.jena.datatypes.RDFDatatype dt)
      Specified by:
      normalizeSubType in interface org.apache.jena.datatypes.RDFDatatype
    • parse

      public Object parse(String lexicalForm) throws org.apache.jena.datatypes.DatatypeFormatException
      Specified by:
      parse in interface org.apache.jena.datatypes.RDFDatatype
      Throws:
      org.apache.jena.datatypes.DatatypeFormatException
    • unparse

      public String unparse(Object value)
      Specified by:
      unparse in interface org.apache.jena.datatypes.RDFDatatype
    • toString

      public String toString()
      Overrides:
      toString in class Object