Class Interface

java.lang.Object
org.javastro.ivoa.entities.regtap.Interface
All Implemented Interfaces:
Serializable, Identifier

@Entity public class Interface extends Object implements Serializable, Identifier
Author:
Paul Harrison <paul.harrison@manchester.ac.uk> 04-Feb-2013
See Also:
  • Field Details

  • Constructor Details

    • Interface

      public Interface()
    • Interface

      public Interface(InterfacePK interfacePK)
    • Interface

      public Interface(InterfacePK interfacePK, String urlUse, String accessUrl)
    • Interface

      public Interface(String ivoid, short capIndex, short intfIndex)
    • Interface

      public Interface(Resource vr, Capability cap, short s, String urlUse, String accessUrl)
      Parameters:
      vr -
      cap -
      s -
      string -
      string2 -
  • Method Details

    • getInterfacePK

      public InterfacePK getInterfacePK()
    • setInterfacePK

      public void setInterfacePK(InterfacePK interfacePK)
    • getIntfType

      public String getIntfType()
    • setIntfType

      public void setIntfType(String intfType)
    • getIntfRole

      public String getIntfRole()
    • setIntfRole

      public void setIntfRole(String intfRole)
    • getStdVersion

      public String getStdVersion()
    • setStdVersion

      public void setStdVersion(String stdVersion)
    • getQueryType

      public String getQueryType()
    • setQueryType

      public void setQueryType(String queryType)
    • getResultType

      public String getResultType()
    • setResultType

      public void setResultType(String resultType)
    • getWsdlUrl

      public String getWsdlUrl()
    • setWsdlUrl

      public void setWsdlUrl(String wsdlUrl)
    • getUrlUse

      public String getUrlUse()
    • setUrlUse

      public void setUrlUse(String urlUse)
    • getAccessUrl

      public String getAccessUrl()
    • setAccessUrl

      public void setAccessUrl(String accessUrl)
    • getIntfParamList

      public List<IntfParam> getIntfParamList()
    • setIntfParamList

      public void setIntfParamList(List<IntfParam> intfParamList)
    • getCapability

      public Capability getCapability()
    • addToCapability

      public void addToCapability(Capability capability)
    • getCapIndex

      public Short getCapIndex()
      Returns:
      the capIndex
    • setCapIndex

      public void setCapIndex(short capIndex)
      Parameters:
      capIndex - the capIndex to set
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getIndex

      public short getIndex()
    • setPKIndex

      public void setPKIndex(short idx)
    • setIvoid

      public void setIvoid(String i)
      overrides @see org.javastro.ivoa.entities.regtap.PKIndex#setIvoid(java.lang.String)
    • getIvoid

      public String getIvoid()
      overrides @see org.javastro.ivoa.entities.regtap.Identifier#getIvoid()
      Specified by:
      getIvoid in interface Identifier