Class PropertyMap
public class PropertyMap extends Object
Java class for Property_Map complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Property_Map">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="identifier" type="{http://pds.nasa.gov/pds4/pds/v1}identifier" minOccurs="0"/>
<element name="title" type="{http://pds.nasa.gov/pds4/pds/v1}title" minOccurs="0"/>
<element name="model_object_id" type="{http://pds.nasa.gov/pds4/pds/v1}model_object_id"/>
<element name="model_object_type" type="{http://pds.nasa.gov/pds4/pds/v1}model_object_type"/>
<element name="instance_id" type="{http://pds.nasa.gov/pds4/pds/v1}instance_id" maxOccurs="unbounded" minOccurs="0"/>
<element name="external_namespace_id" type="{http://pds.nasa.gov/pds4/pds/v1}external_namespace_id" maxOccurs="unbounded" minOccurs="0"/>
<element name="description" type="{http://pds.nasa.gov/pds4/pds/v1}description" minOccurs="0"/>
<element name="Property_Map_Entry" type="{http://pds.nasa.gov/pds4/pds/v1}Property_Map_Entry" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
Fields Modifier and Type Field Description protected Stringdescriptionprotected List<String>externalNamespaceIdsprotected Stringidentifierprotected List<String>instanceIdsprotected StringmodelObjectIdprotected StringmodelObjectTypeprotected List<PropertyMapEntry>propertyMapEntriesprotected Stringtitle -
Constructor Summary
Constructors Constructor Description PropertyMap() -
Method Summary
Modifier and Type Method Description StringgetDescription()Gets the value of the description property.List<String>getExternalNamespaceIds()Gets the value of the externalNamespaceIds property.StringgetIdentifier()Gets the value of the identifier property.List<String>getInstanceIds()Gets the value of the instanceIds property.StringgetModelObjectId()Gets the value of the modelObjectId property.StringgetModelObjectType()Gets the value of the modelObjectType property.List<PropertyMapEntry>getPropertyMapEntries()Gets the value of the propertyMapEntries property.StringgetTitle()Gets the value of the title property.voidsetDescription(String value)Sets the value of the description property.voidsetIdentifier(String value)Sets the value of the identifier property.voidsetModelObjectId(String value)Sets the value of the modelObjectId property.voidsetModelObjectType(String value)Sets the value of the modelObjectType property.voidsetTitle(String value)Sets the value of the title property.
-
Field Details
-
identifier
-
title
-
modelObjectId
-
modelObjectType
-
instanceIds
-
externalNamespaceIds
-
description
-
propertyMapEntries
-
-
Constructor Details
-
PropertyMap
public PropertyMap()
-
-
Method Details
-
getIdentifier
Gets the value of the identifier property.- Returns:
- possible object is
String
-
setIdentifier
Sets the value of the identifier property.- Parameters:
value- allowed object isString
-
getTitle
Gets the value of the title property.- Returns:
- possible object is
String
-
setTitle
Sets the value of the title property.- Parameters:
value- allowed object isString
-
getModelObjectId
Gets the value of the modelObjectId property.- Returns:
- possible object is
String
-
setModelObjectId
Sets the value of the modelObjectId property.- Parameters:
value- allowed object isString
-
getModelObjectType
Gets the value of the modelObjectType property.- Returns:
- possible object is
String
-
setModelObjectType
Sets the value of the modelObjectType property.- Parameters:
value- allowed object isString
-
getInstanceIds
Gets the value of the instanceIds 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
setmethod for the instanceIds property.For example, to add a new item, do as follows:
getInstanceIds().add(newItem);Objects of the following type(s) are allowed in the list
String -
getExternalNamespaceIds
Gets the value of the externalNamespaceIds 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
setmethod for the externalNamespaceIds property.For example, to add a new item, do as follows:
getExternalNamespaceIds().add(newItem);Objects of the following type(s) are allowed in the list
String -
getDescription
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
Sets the value of the description property.- Parameters:
value- allowed object isString
-
getPropertyMapEntries
Gets the value of the propertyMapEntries 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
setmethod for the propertyMapEntries property.For example, to add a new item, do as follows:
getPropertyMapEntries().add(newItem);Objects of the following type(s) are allowed in the list
PropertyMapEntry
-