Package uk.org.siri.siri21
Class ProductCategory
- java.lang.Object
-
- uk.org.siri.siri21.ProductCategory
-
- All Implemented Interfaces:
Serializable
public class ProductCategory extends Object implements Serializable
Type for TYPE OF PRODUCT CATEGORY description.Java class for ProductCategoryStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ProductCategoryStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="ProductCategoryCode" type="{http://www.siri.org.uk/siri}ProductCategoryCodeType"/> <element name="Name" type="{http://www.siri.org.uk/siri}NaturalLanguageStringStructure" maxOccurs="unbounded"/> <element name="Icon" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Stringiconprotected List<NaturalLanguageStringStructure>namesprotected StringproductCategoryCode
-
Constructor Summary
Constructors Constructor Description ProductCategory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetIcon()Gets the value of the icon property.List<NaturalLanguageStringStructure>getNames()Gets the value of the names property.StringgetProductCategoryCode()Gets the value of the productCategoryCode property.voidsetIcon(String value)Sets the value of the icon property.voidsetProductCategoryCode(String value)Sets the value of the productCategoryCode property.
-
-
-
Field Detail
-
productCategoryCode
protected String productCategoryCode
-
names
protected List<NaturalLanguageStringStructure> names
-
icon
protected String icon
-
-
Method Detail
-
getProductCategoryCode
public String getProductCategoryCode()
Gets the value of the productCategoryCode property.- Returns:
- possible object is
String
-
setProductCategoryCode
public void setProductCategoryCode(String value)
Sets the value of the productCategoryCode property.- Parameters:
value- allowed object isString
-
getNames
public List<NaturalLanguageStringStructure> getNames()
Gets the value of the names 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 names property.For example, to add a new item, do as follows:
getNames().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getIcon
public String getIcon()
Gets the value of the icon property.- Returns:
- possible object is
String
-
-