org.spase.parser120
Class AccessInformation

java.lang.Object
  extended by org.spase.parser120.AccessInformation

public class AccessInformation
extends java.lang.Object

Attributes of the resource which pertain to how to acquire the resource, availability and storage format.

Java class for AccessInformation complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="AccessInformation">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.spase-group.org/data/schema}RepositoryID"/>
         <element ref="{http://www.spase-group.org/data/schema}Availability" minOccurs="0"/>
         <element ref="{http://www.spase-group.org/data/schema}AccessRights" minOccurs="0"/>
         <element ref="{http://www.spase-group.org/data/schema}AccessURL" maxOccurs="unbounded"/>
         <element ref="{http://www.spase-group.org/data/schema}Format"/>
         <element ref="{http://www.spase-group.org/data/schema}Encoding" minOccurs="0"/>
         <element ref="{http://www.spase-group.org/data/schema}DataExtent" minOccurs="0"/>
         <element ref="{http://www.spase-group.org/data/schema}Acknowledgement" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  EnumAccessRights accessRights
           
protected  java.util.List<AccessURL> accessURL
           
protected  java.lang.String acknowledgement
           
protected  EnumAvailability availability
           
protected  DataExtent dataExtent
           
protected  EnumEncoding encoding
           
protected  EnumFormat format
           
protected  java.lang.String repositoryID
           
 
Constructor Summary
AccessInformation()
           
 
Method Summary
 EnumAccessRights getAccessRights()
          Gets the value of the accessRights property.
 java.util.List<AccessURL> getAccessURL()
          Gets the value of the accessURL property.
 java.lang.String getAcknowledgement()
          Gets the value of the acknowledgement property.
 EnumAvailability getAvailability()
          Gets the value of the availability property.
 DataExtent getDataExtent()
          Gets the value of the dataExtent property.
 EnumEncoding getEncoding()
          Gets the value of the encoding property.
 EnumFormat getFormat()
          Gets the value of the format property.
 java.lang.String getRepositoryID()
          Gets the value of the repositoryID property.
 void setAccessRights(EnumAccessRights value)
          Sets the value of the accessRights property.
 void setAcknowledgement(java.lang.String value)
          Sets the value of the acknowledgement property.
 void setAvailability(EnumAvailability value)
          Sets the value of the availability property.
 void setDataExtent(DataExtent value)
          Sets the value of the dataExtent property.
 void setEncoding(EnumEncoding value)
          Sets the value of the encoding property.
 void setFormat(EnumFormat value)
          Sets the value of the format property.
 void setRepositoryID(java.lang.String value)
          Sets the value of the repositoryID property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

repositoryID

protected java.lang.String repositoryID

availability

protected EnumAvailability availability

accessRights

protected EnumAccessRights accessRights

accessURL

protected java.util.List<AccessURL> accessURL

format

protected EnumFormat format

encoding

protected EnumEncoding encoding

dataExtent

protected DataExtent dataExtent

acknowledgement

protected java.lang.String acknowledgement
Constructor Detail

AccessInformation

public AccessInformation()
Method Detail

getRepositoryID

public java.lang.String getRepositoryID()
Gets the value of the repositoryID property.

Returns:
possible object is String

setRepositoryID

public void setRepositoryID(java.lang.String value)
Sets the value of the repositoryID property.

Parameters:
value - allowed object is String

getAvailability

public EnumAvailability getAvailability()
Gets the value of the availability property.

Returns:
possible object is EnumAvailability

setAvailability

public void setAvailability(EnumAvailability value)
Sets the value of the availability property.

Parameters:
value - allowed object is EnumAvailability

getAccessRights

public EnumAccessRights getAccessRights()
Gets the value of the accessRights property.

Returns:
possible object is EnumAccessRights

setAccessRights

public void setAccessRights(EnumAccessRights value)
Sets the value of the accessRights property.

Parameters:
value - allowed object is EnumAccessRights

getAccessURL

public java.util.List<AccessURL> getAccessURL()
Gets the value of the accessURL property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the accessURL property.

For example, to add a new item, do as follows:

    getAccessURL().add(newItem);
 

Objects of the following type(s) are allowed in the list AccessURL


getFormat

public EnumFormat getFormat()
Gets the value of the format property.

Returns:
possible object is EnumFormat

setFormat

public void setFormat(EnumFormat value)
Sets the value of the format property.

Parameters:
value - allowed object is EnumFormat

getEncoding

public EnumEncoding getEncoding()
Gets the value of the encoding property.

Returns:
possible object is EnumEncoding

setEncoding

public void setEncoding(EnumEncoding value)
Sets the value of the encoding property.

Parameters:
value - allowed object is EnumEncoding

getDataExtent

public DataExtent getDataExtent()
Gets the value of the dataExtent property.

Returns:
possible object is DataExtent

setDataExtent

public void setDataExtent(DataExtent value)
Sets the value of the dataExtent property.

Parameters:
value - allowed object is DataExtent

getAcknowledgement

public java.lang.String getAcknowledgement()
Gets the value of the acknowledgement property.

Returns:
possible object is String

setAcknowledgement

public void setAcknowledgement(java.lang.String value)
Sets the value of the acknowledgement property.

Parameters:
value - allowed object is String