Class Capability

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

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

  • Constructor Details

    • Capability

      public Capability()
    • Capability

      public Capability(CapabilityPK capabilityPK)
    • Capability

      public Capability(String ivoid, short capIndex)
  • Method Details

    • getCapabilityPK

      public CapabilityPK getCapabilityPK()
    • setCapabilityPK

      public void setCapabilityPK(CapabilityPK capabilityPK)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getCapType

      public String getCapType()
    • setCapType

      public void setCapType(String capType)
    • getCapDescription

      public String getCapDescription()
    • setCapDescription

      public void setCapDescription(String capDescription)
    • getStandardId

      public String getStandardId()
    • setStandardId

      public void setStandardId(String standardId)
    • getInterfaceList

      public List<Interface> getInterfaceList()
    • setInterfaceList

      public void setInterfaceList(List<Interface> interfaceList)
    • getResource

      public Resource getResource()
    • addToResource

      public void addToResource(Resource resource)
    • 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