Class VelocityNetwork

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

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

    • VelocityNetwork

      public VelocityNetwork​(edu.sc.seis.seisFile.fdsnws.stationxml.Network net)
      Creates a VelocityNetwork with no stations. Will throw UnsupportedOperationException if getStations is called
    • VelocityNetwork

      public VelocityNetwork​(java.util.List<VelocityStation> stations)
    • VelocityNetwork

      public VelocityNetwork​(edu.sc.seis.seisFile.fdsnws.stationxml.Network net, java.util.List<VelocityStation> stations)
  • Method Details

    • getWrapped

      public edu.sc.seis.seisFile.fdsnws.stationxml.Network getWrapped()
    • getId

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

      public java.lang.String getCode()
    • getCodeWithYear

      public java.lang.String getCodeWithYear()
    • getName

      public java.lang.String getName()
    • getDescription

      public java.lang.String getDescription()
    • getRawDescription

      public java.lang.String getRawDescription()
    • getStart

      public java.lang.String getStart()
    • getStart

      public java.lang.String getStart​(java.lang.String format)
    • getStartDateTime

      public java.time.Instant getStartDateTime()
    • getEnd

      public java.lang.String getEnd()
    • getEnd

      public java.lang.String getEnd​(java.lang.String format)
    • getEndDateTime

      public java.time.Instant getEndDateTime()
    • getEntityRefName

      public java.lang.String getEntityRefName()
      just like getName except special characters for xml are made into entity references. This just replaces the main ones: amp, lt, gt, apos, quot.
    • getStations

      public java.util.List<VelocityStation> getStations()
    • getDbid

      public java.lang.Integer getDbid()
    • getDbId

      public int getDbId()
    • toString

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

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

      public static VelocityNetwork wrap​(edu.sc.seis.seisFile.fdsnws.stationxml.Network net)