Class CscTimeRange

java.lang.Object
de.dlr.proseo.api.prip.rest.model.CscTimeRange
All Implemented Interfaces:
Serializable

public class CscTimeRange extends Object implements Serializable
See Also:
  • Field Details

    • serialVersionUID

      static final long serialVersionUID
      See Also:
    • start

      protected String start
      Sensing start time in UTC
    • end

      protected String end
      Sensing end time in UTC
  • Constructor Details

    • CscTimeRange

      public CscTimeRange()
      Creates a new CscTimeRange.
    • CscTimeRange

      public CscTimeRange(String start, String end)
      Creates a new CscTimeRange.
  • Method Details

    • getStart

      @NotNull @Pattern(regexp="^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\d.\\d{3}Z$") public @NotNull @Pattern(regexp="^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\d.\\d{3}Z$") String getStart()
      Returns the start.
      Returns:
      start
    • setStart

      public void setStart(String start)
      Set the start.
      Parameters:
      start - the new start
    • getEnd

      @NotNull @Pattern(regexp="^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\d.\\d{3}Z$") public @NotNull @Pattern(regexp="^\\d\\d\\d\\d-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\d.\\d{3}Z$") String getEnd()
      Returns the end.
      Returns:
      end
    • setEnd

      public void setEnd(String end)
      Set the end.
      Parameters:
      end - the new end
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object