Class TemporalParameterValue

java.lang.Object
cz.cvut.kbss.jopa.query.parameter.TemporalParameterValue
All Implemented Interfaces:
ParameterValue

public class TemporalParameterValue extends Object
Query parameter value representation for date/time.

Based on the Java 8 TemporalAccessor implementations. Query string mapping uses XSD datatypes.

  • Constructor Details

    • TemporalParameterValue

      public TemporalParameterValue(TemporalAccessor value)
  • Method Details

    • getValue

      public Object getValue()
      Description copied from interface: ParameterValue
      Gets the value held by this wrapper.
      Returns:
      The parameter value
    • getQueryString

      public String getQueryString()
      Description copied from interface: ParameterValue
      Gets this parameter value as a string which can be inserted directly into a query.
      Returns:
      Value as query string
    • toString

      public String toString()
      Overrides:
      toString in class Object