Class FissuresFormatter

java.lang.Object
edu.sc.seis.sod.status.FissuresFormatter

public class FissuresFormatter
extends java.lang.Object
this class largely exists as an access for various utility methods for Velocity templates.
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.time.format.DateTimeFormatter longFileFormat  
    static java.time.format.DateTimeFormatter longFormat  
    static java.time.format.DateTimeFormatter mediumFormat  
    static edu.sc.seis.sod.util.display.ParseRegions pr  
    static java.time.format.DateTimeFormatter yearDateFormat  
    static java.time.format.DateTimeFormatter ymdDateFormat  
  • Constructor Summary

    Constructors 
    Constructor Description
    FissuresFormatter()  
  • Method Summary

    Modifier and Type Method Description
    static java.lang.String dasherizeSiteCode​(java.lang.String s)  
    static java.lang.String fancyFormat​(java.time.Instant d)  
    static java.lang.String filize​(java.lang.String path)  
    static java.lang.String filize​(java.lang.String base, java.lang.String extension)  
    static java.lang.String formatChannel​(edu.sc.seis.sod.model.station.ChannelId id)  
    static java.lang.String formatDate​(java.time.Instant d)  
    static java.lang.String formatDateForFile​(edu.sc.seis.sod.model.event.OriginImpl origin)  
    static java.lang.String formatDateForFile​(java.time.Instant d)  
    static java.lang.String formatDepth​(edu.sc.seis.sod.model.common.QuantityImpl impl)  
    static java.lang.String formatDistance​(edu.sc.seis.sod.model.common.QuantityImpl impl)  
    static java.lang.String formatElevation​(edu.sc.seis.sod.model.common.QuantityImpl impl)  
    static java.lang.String formatMagnitude​(edu.sc.seis.sod.model.event.Magnitude m)  
    static java.lang.String formatNetwork​(edu.sc.seis.seisFile.fdsnws.stationxml.Network net)  
    static java.lang.String formatNetwork​(edu.sc.seis.sod.model.station.NetworkId id)  
    static java.lang.String formatNetwork​(edu.sc.seis.sod.model.station.StationId id)  
    static java.lang.String formatNetworkYear​(edu.sc.seis.sod.model.station.NetworkId id)  
    static java.lang.String formatQuantity​(edu.sc.seis.sod.model.common.QuantityImpl q)  
    static java.lang.String formatStation​(edu.sc.seis.sod.model.station.StationId id)  
    static java.lang.String formatYear​(java.time.Instant d)  
    static java.lang.String formatYMD​(java.time.Instant d)  
    static edu.sc.seis.sod.model.common.QuantityImpl getAzimuth​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station, edu.sc.seis.sod.model.event.OriginImpl origin)  
    static edu.sc.seis.sod.model.common.QuantityImpl getAzimuth​(edu.sc.seis.sod.model.common.Location from, edu.sc.seis.sod.model.common.Location to)  
    static edu.sc.seis.sod.model.common.QuantityImpl getBackAzimuth​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station, edu.sc.seis.sod.model.event.OriginImpl origin)  
    static edu.sc.seis.sod.model.common.QuantityImpl getBackAzimuth​(edu.sc.seis.sod.model.common.Location from, edu.sc.seis.sod.model.common.Location to)  
    static edu.sc.seis.sod.model.common.QuantityImpl getDepth​(edu.sc.seis.sod.model.common.Location loc)  
    static edu.sc.seis.sod.model.common.QuantityImpl getDepth​(edu.sc.seis.sod.model.event.OriginImpl origin)  
    static java.text.NumberFormat getDepthFormat()  
    static edu.sc.seis.sod.model.common.QuantityImpl getDistance​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station, edu.sc.seis.sod.model.event.OriginImpl origin)  
    static edu.sc.seis.sod.model.common.QuantityImpl getDistance​(edu.sc.seis.sod.model.common.Location from, edu.sc.seis.sod.model.common.Location to)  
    static edu.sc.seis.sod.model.common.QuantityImpl getDistance​(java.util.ArrayList list)  
    static java.text.NumberFormat getDistFormat()  
    static java.time.Instant getEffectiveBegin​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station)  
    static java.time.Instant getEffectiveEnd​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station)  
    static edu.sc.seis.sod.model.common.QuantityImpl getElevation​(edu.sc.seis.sod.model.common.Location loc)  
    static float getLatitude​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station)  
    static float getLatitude​(edu.sc.seis.sod.model.common.Location loc)  
    static float getLatitude​(edu.sc.seis.sod.model.event.OriginImpl origin)  
    static java.lang.String getLatitudeString​(edu.sc.seis.sod.model.common.Location loc)  
    static float getLongitude​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station)  
    static float getLongitude​(edu.sc.seis.sod.model.common.Location loc)  
    static float getLongitude​(edu.sc.seis.sod.model.event.OriginImpl origin)  
    static java.lang.String getLongitudeString​(edu.sc.seis.sod.model.common.Location loc)  
    static java.time.Instant getRangeBegin​(edu.sc.seis.sod.model.common.TimeRange range)  
    static java.time.Instant getRangeEnd​(edu.sc.seis.sod.model.common.TimeRange range)  
    static boolean isEmpty​(java.lang.Object[] array)  
    static boolean isNull​(java.lang.Object obj)  
    static int length​(java.lang.Object[] array)  
    static java.lang.String networkName​(edu.sc.seis.seisFile.fdsnws.stationxml.Network net)  
    static java.time.Instant now()  
    static java.lang.String oneLineAndClean​(java.lang.String in)  
    static java.lang.String stationName​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • ymdDateFormat

      public static java.time.format.DateTimeFormatter ymdDateFormat
    • yearDateFormat

      public static java.time.format.DateTimeFormatter yearDateFormat
    • longFileFormat

      public static java.time.format.DateTimeFormatter longFileFormat
    • longFormat

      public static java.time.format.DateTimeFormatter longFormat
    • mediumFormat

      public static java.time.format.DateTimeFormatter mediumFormat
    • pr

      public static edu.sc.seis.sod.util.display.ParseRegions pr
  • Constructor Details

  • Method Details

    • formatQuantity

      public static java.lang.String formatQuantity​(edu.sc.seis.sod.model.common.QuantityImpl q)
    • formatMagnitude

      public static java.lang.String formatMagnitude​(edu.sc.seis.sod.model.event.Magnitude m)
    • formatChannel

      public static java.lang.String formatChannel​(edu.sc.seis.sod.model.station.ChannelId id)
    • dasherizeSiteCode

      public static java.lang.String dasherizeSiteCode​(java.lang.String s)
    • formatStation

      public static java.lang.String formatStation​(edu.sc.seis.sod.model.station.StationId id)
    • formatNetwork

      public static java.lang.String formatNetwork​(edu.sc.seis.sod.model.station.StationId id)
    • formatNetwork

      public static java.lang.String formatNetwork​(edu.sc.seis.seisFile.fdsnws.stationxml.Network net)
    • formatNetwork

      public static java.lang.String formatNetwork​(edu.sc.seis.sod.model.station.NetworkId id)
    • formatNetworkYear

      public static java.lang.String formatNetworkYear​(edu.sc.seis.sod.model.station.NetworkId id)
    • networkName

      public static java.lang.String networkName​(edu.sc.seis.seisFile.fdsnws.stationxml.Network net)
    • stationName

      public static java.lang.String stationName​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station)
    • getDepth

      public static edu.sc.seis.sod.model.common.QuantityImpl getDepth​(edu.sc.seis.sod.model.event.OriginImpl origin)
    • getDepth

      public static edu.sc.seis.sod.model.common.QuantityImpl getDepth​(edu.sc.seis.sod.model.common.Location loc)
    • getElevation

      public static edu.sc.seis.sod.model.common.QuantityImpl getElevation​(edu.sc.seis.sod.model.common.Location loc)
    • getLatitude

      public static float getLatitude​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station)
    • getLatitude

      public static float getLatitude​(edu.sc.seis.sod.model.event.OriginImpl origin)
    • getLatitude

      public static float getLatitude​(edu.sc.seis.sod.model.common.Location loc)
    • getLatitudeString

      public static java.lang.String getLatitudeString​(edu.sc.seis.sod.model.common.Location loc)
    • getLongitude

      public static float getLongitude​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station)
    • getLongitude

      public static float getLongitude​(edu.sc.seis.sod.model.event.OriginImpl origin)
    • getLongitude

      public static float getLongitude​(edu.sc.seis.sod.model.common.Location loc)
    • getLongitudeString

      public static java.lang.String getLongitudeString​(edu.sc.seis.sod.model.common.Location loc)
    • isNull

      public static boolean isNull​(java.lang.Object obj)
    • isEmpty

      public static boolean isEmpty​(java.lang.Object[] array)
    • length

      public static int length​(java.lang.Object[] array)
    • getEffectiveBegin

      public static java.time.Instant getEffectiveBegin​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station)
    • getEffectiveEnd

      public static java.time.Instant getEffectiveEnd​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station)
    • getRangeBegin

      public static java.time.Instant getRangeBegin​(edu.sc.seis.sod.model.common.TimeRange range)
    • getRangeEnd

      public static java.time.Instant getRangeEnd​(edu.sc.seis.sod.model.common.TimeRange range)
    • getDistance

      public static edu.sc.seis.sod.model.common.QuantityImpl getDistance​(java.util.ArrayList list)
    • getDistance

      public static edu.sc.seis.sod.model.common.QuantityImpl getDistance​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station, edu.sc.seis.sod.model.event.OriginImpl origin)
    • getDistance

      public static edu.sc.seis.sod.model.common.QuantityImpl getDistance​(edu.sc.seis.sod.model.common.Location from, edu.sc.seis.sod.model.common.Location to)
    • getAzimuth

      public static edu.sc.seis.sod.model.common.QuantityImpl getAzimuth​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station, edu.sc.seis.sod.model.event.OriginImpl origin)
    • getAzimuth

      public static edu.sc.seis.sod.model.common.QuantityImpl getAzimuth​(edu.sc.seis.sod.model.common.Location from, edu.sc.seis.sod.model.common.Location to)
    • getBackAzimuth

      public static edu.sc.seis.sod.model.common.QuantityImpl getBackAzimuth​(edu.sc.seis.seisFile.fdsnws.stationxml.Station station, edu.sc.seis.sod.model.event.OriginImpl origin)
    • getBackAzimuth

      public static edu.sc.seis.sod.model.common.QuantityImpl getBackAzimuth​(edu.sc.seis.sod.model.common.Location from, edu.sc.seis.sod.model.common.Location to)
    • formatDate

      public static java.lang.String formatDate​(java.time.Instant d)
    • formatDateForFile

      public static java.lang.String formatDateForFile​(java.time.Instant d)
    • formatDateForFile

      public static java.lang.String formatDateForFile​(edu.sc.seis.sod.model.event.OriginImpl origin)
    • fancyFormat

      public static java.lang.String fancyFormat​(java.time.Instant d)
    • formatYear

      public static java.lang.String formatYear​(java.time.Instant d)
    • formatYMD

      public static java.lang.String formatYMD​(java.time.Instant d)
    • now

      public static java.time.Instant now()
    • filize

      public static java.lang.String filize​(java.lang.String base, java.lang.String extension)
    • filize

      public static java.lang.String filize​(java.lang.String path)
    • formatDistance

      public static java.lang.String formatDistance​(edu.sc.seis.sod.model.common.QuantityImpl impl)
    • formatDepth

      public static java.lang.String formatDepth​(edu.sc.seis.sod.model.common.QuantityImpl impl)
    • formatElevation

      public static java.lang.String formatElevation​(edu.sc.seis.sod.model.common.QuantityImpl impl)
    • getDepthFormat

      public static java.text.NumberFormat getDepthFormat()
    • getDistFormat

      public static java.text.NumberFormat getDistFormat()
    • oneLineAndClean

      public static java.lang.String oneLineAndClean​(java.lang.String in)