Class VelocityStation

java.lang.Object
edu.sc.seis.sod.velocity.network.VelocityStation

public class VelocityStation
extends java.lang.Object
  • Constructor Details

    • VelocityStation

      public VelocityStation​(edu.sc.seis.seisFile.fdsnws.stationxml.Station sta)
  • Method Details

    • getDbId

      public java.lang.Integer getDbId()
    • get_id

      public edu.sc.seis.sod.model.station.StationId get_id()
    • getId

      public edu.sc.seis.sod.model.station.StationId getId()
    • getCode

      public java.lang.String getCode()
    • getCodes

      public java.lang.String getCodes()
    • getNetCode

      public java.lang.String getNetCode()
    • getNet

      public VelocityNetwork getNet()
    • getStartDateTime

      public java.time.Instant getStartDateTime()
    • getEndDateTime

      public java.time.Instant getEndDateTime()
    • getStart

      public java.lang.String getStart()
    • getStart

      public java.lang.String getStart​(java.lang.String dateFormat)
    • getEnd

      public java.lang.String getEnd()
    • getEnd

      public java.lang.String getEnd​(java.lang.String dateFormat)
    • getName

      public java.lang.String getName()
    • getCSVName

      public java.lang.String getCSVName()
    • getDescription

      public java.lang.String getDescription()
    • getOperator

      public java.lang.String getOperator()
    • getComment

      public java.lang.String getComment()
    • getLatitude

      public java.lang.String getLatitude()
    • getLatitude

      public java.lang.String getLatitude​(java.lang.String format)
    • getLongitude

      public java.lang.String getLongitude()
    • getLongitude

      public java.lang.String getLongitude​(java.lang.String format)
    • getOrientedLatitude

      public java.lang.String getOrientedLatitude()
    • getOrientedLatitude

      public static java.lang.String getOrientedLatitude​(float latitude)
    • getOrientedLongitude

      public java.lang.String getOrientedLongitude()
    • getOrientedLongitude

      public static java.lang.String getOrientedLongitude​(float longitude)
    • getFloatLatitude

      public java.lang.Float getFloatLatitude()
    • getFloatLongitude

      public java.lang.Float getFloatLongitude()
    • getElevation

      public java.lang.String getElevation() throws edu.sc.seis.sod.model.common.UnknownUnit
      Throws:
      edu.sc.seis.sod.model.common.UnknownUnit
    • getElevation

      public java.lang.String getElevation​(java.lang.String format) throws edu.sc.seis.sod.model.common.UnknownUnit
      Throws:
      edu.sc.seis.sod.model.common.UnknownUnit
    • getDistance

      public java.lang.String getDistance​(VelocityEvent event)
    • getDistanceDeg

      public java.lang.String getDistanceDeg​(VelocityEvent event)
    • getAz

      public java.lang.String getAz​(VelocityEvent event)
    • getDist

      public edu.sc.seis.sod.model.common.QuantityImpl getDist​(VelocityEvent event)
    • getBaz

      public java.lang.String getBaz​(VelocityEvent event)
    • getURL

      public java.lang.String getURL()
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • setPosition

      public void setPosition​(int[] position)
    • getPosition

      public int[] getPosition()
    • insertIntoContext

      public void insertIntoContext​(org.apache.velocity.VelocityContext ctx)
    • getWrapped

      public edu.sc.seis.seisFile.fdsnws.stationxml.Station getWrapped()
    • wrap

      public static VelocityStation[] wrap​(edu.sc.seis.seisFile.fdsnws.stationxml.Station[] stations)
    • wrapList

      public static java.util.List<VelocityStation> wrapList​(java.util.List<? extends edu.sc.seis.seisFile.fdsnws.stationxml.Station> stations)