Package edu.sc.seis.sod.status
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)
-
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
-
FissuresFormatter
public FissuresFormatter()
-
-
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)
-