Class NetworkJson

java.lang.Object
edu.sc.seis.sod.web.jsonapi.AbstractJsonApiData
edu.sc.seis.sod.web.jsonapi.NetworkJson
All Implemented Interfaces:
JsonApiData

public class NetworkJson
extends AbstractJsonApiData
  • Field Summary

    Fields inherited from class edu.sc.seis.sod.web.jsonapi.AbstractJsonApiData

    baseUrl
  • Constructor Summary

    Constructors 
    Constructor Description
    NetworkJson​(edu.sc.seis.seisFile.fdsnws.stationxml.Network net, java.lang.String baseUrl)  
  • Method Summary

    Modifier and Type Method Description
    void encodeAttributes​(org.json.JSONWriter out)  
    static java.lang.Object encodeEndTime​(java.time.Instant endDate)  
    void encodeLinks​(org.json.JSONWriter out)  
    void encodeRelationships​(org.json.JSONWriter out)  
    java.lang.String formNetworkURL​(edu.sc.seis.seisFile.fdsnws.stationxml.Network net)  
    java.lang.String formStationListURL​(edu.sc.seis.seisFile.fdsnws.stationxml.Network net)  
    java.lang.String formStationRelationshipURL​(edu.sc.seis.seisFile.fdsnws.stationxml.Network net)  
    java.lang.String getId()  
    java.lang.String getType()  
    boolean hasLinks()  
    boolean hasRelationships()  

    Methods inherited from class edu.sc.seis.sod.web.jsonapi.AbstractJsonApiData

    doKeyValue, getBaseUrl, included

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait