Package gov.nasa.arc.pds.xml.generated
Class PropertyMapEntry
java.lang.Object
gov.nasa.arc.pds.xml.generated.PropertyMapEntry
public class PropertyMapEntry extends Object
The property map entry consists of a property
name and one or more values.
Java class for Property_Map_Entry complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Property_Map_Entry">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="property_map_type" type="{http://pds.nasa.gov/pds4/pds/v1}property_map_type" minOccurs="0"/>
<element name="property_map_subtype" type="{http://pds.nasa.gov/pds4/pds/v1}property_map_subtype" minOccurs="0"/>
<element name="property_name" type="{http://pds.nasa.gov/pds4/pds/v1}property_name"/>
<element name="property_value" type="{http://pds.nasa.gov/pds4/pds/v1}property_value" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
Fields Modifier and Type Field Description protected StringpropertyMapSubtypeprotected StringpropertyMapTypeprotected StringpropertyNameprotected List<String>propertyValues -
Constructor Summary
Constructors Constructor Description PropertyMapEntry() -
Method Summary
Modifier and Type Method Description StringgetPropertyMapSubtype()Gets the value of the propertyMapSubtype property.StringgetPropertyMapType()Gets the value of the propertyMapType property.StringgetPropertyName()Gets the value of the propertyName property.List<String>getPropertyValues()Gets the value of the propertyValues property.voidsetPropertyMapSubtype(String value)Sets the value of the propertyMapSubtype property.voidsetPropertyMapType(String value)Sets the value of the propertyMapType property.voidsetPropertyName(String value)Sets the value of the propertyName property.
-
Field Details
-
propertyMapType
-
propertyMapSubtype
-
propertyName
-
propertyValues
-
-
Constructor Details
-
PropertyMapEntry
public PropertyMapEntry()
-
-
Method Details
-
getPropertyMapType
Gets the value of the propertyMapType property.- Returns:
- possible object is
String
-
setPropertyMapType
Sets the value of the propertyMapType property.- Parameters:
value- allowed object isString
-
getPropertyMapSubtype
Gets the value of the propertyMapSubtype property.- Returns:
- possible object is
String
-
setPropertyMapSubtype
Sets the value of the propertyMapSubtype property.- Parameters:
value- allowed object isString
-
getPropertyName
Gets the value of the propertyName property.- Returns:
- possible object is
String
-
setPropertyName
Sets the value of the propertyName property.- Parameters:
value- allowed object isString
-
getPropertyValues
Gets the value of the propertyValues 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 propertyValues property.For example, to add a new item, do as follows:
getPropertyValues().add(newItem);Objects of the following type(s) are allowed in the list
String
-