Class BriefRecordType


  • public class BriefRecordType
    extends AbstractRecordType
    This type defines a brief representation of the common record format. It extends AbstractRecordType to include only the dc:identifier and dc:type properties.

    Java class for BriefRecordType complex type.

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

     <complexType name="BriefRecordType">
       <complexContent>
         <extension base="{http://www.opengis.net/cat/csw/2.0.2}AbstractRecordType">
           <sequence>
             <element ref="{http://purl.org/dc/elements/1.1/}identifier" maxOccurs="unbounded"/>
             <element ref="{http://purl.org/dc/elements/1.1/}title" maxOccurs="unbounded"/>
             <element ref="{http://purl.org/dc/elements/1.1/}type" minOccurs="0"/>
             <element ref="{http://www.opengis.net/ows}BoundingBox" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
         </extension>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • BriefRecordType

        public BriefRecordType()
        Default no-arg constructor
    • Method Detail

      • getIdentifier

        public List<javax.xml.bind.JAXBElement<SimpleLiteral>> getIdentifier()
        Gets the value of the identifier 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 identifier property.

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

            getIdentifier().add(newItem);
         

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

      • getTitle

        public List<javax.xml.bind.JAXBElement<SimpleLiteral>> getTitle()
        Gets the value of the title 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 title property.

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

            getTitle().add(newItem);
         

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

      • getType

        public Type getType()
        Gets the value of the type property.
        Returns:
        possible object is Type
      • setType

        public void setType​(Type value)
        Sets the value of the type property.
        Parameters:
        value - allowed object is Type
      • getBoundingBox

        public List<javax.xml.bind.JAXBElement<? extends BoundingBoxType>> getBoundingBox()
        Gets the value of the boundingBox 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 boundingBox property.

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

            getBoundingBox().add(newItem);
         

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