Package uk.org.siri.siri21
Class MonitoredCountingStructure
- java.lang.Object
-
- uk.org.siri.siri21.MonitoredCountingStructure
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
FacilityConditionStructure.MonitoredCounting
public class MonitoredCountingStructure extends Object implements Serializable
Monitored counted values.Java class for MonitoredCountingStructure complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MonitoredCountingStructure"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="CountingType" type="{http://www.siri.org.uk/siri}CountingTypeEnumeration"/> <element name="CountedFeatureUnit" type="{http://www.siri.org.uk/siri}CountedFeatureUnitEnumeration" minOccurs="0"/> <element name="TypeOfCountedFeature" type="{http://www.siri.org.uk/siri}TypeOfValueStructure" minOccurs="0"/> <choice> <element name="Count" type="{http://www.w3.org/2001/XMLSchema}integer"/> <element name="Percentage" type="{http://www.siri.org.uk/siri}PercentageType"/> </choice> <element name="Trend" type="{http://www.siri.org.uk/siri}CountingTrendEnumeration" minOccurs="0"/> <element name="Accuracy" type="{http://www.siri.org.uk/siri}PercentageType" minOccurs="0"/> <element name="Description" type="{http://www.siri.org.uk/siri}NaturalLanguageStringStructure" maxOccurs="unbounded" minOccurs="0"/> <element name="CountedItemsIdList" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="ItemId" type="{http://www.siri.org.uk/siri}IdType" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType> </element> <element ref="{http://www.siri.org.uk/siri}Extensions" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMonitoredCountingStructure.CountedItemsIdListJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected BigDecimalaccuracyprotected BigIntegercountprotected CountedFeatureUnitEnumerationcountedFeatureUnitprotected MonitoredCountingStructure.CountedItemsIdListcountedItemsIdListprotected CountingTypeEnumerationcountingTypeprotected List<NaturalLanguageStringStructure>descriptionsprotected Extensionsextensionsprotected BigDecimalpercentageprotected CountingTrendEnumerationtrendprotected TypeOfValuetypeOfCountedFeature
-
Constructor Summary
Constructors Constructor Description MonitoredCountingStructure()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigDecimalgetAccuracy()Gets the value of the accuracy property.BigIntegergetCount()Gets the value of the count property.CountedFeatureUnitEnumerationgetCountedFeatureUnit()Gets the value of the countedFeatureUnit property.MonitoredCountingStructure.CountedItemsIdListgetCountedItemsIdList()Gets the value of the countedItemsIdList property.CountingTypeEnumerationgetCountingType()Gets the value of the countingType property.List<NaturalLanguageStringStructure>getDescriptions()Gets the value of the descriptions property.ExtensionsgetExtensions()Gets the value of the extensions property.BigDecimalgetPercentage()Gets the value of the percentage property.CountingTrendEnumerationgetTrend()Gets the value of the trend property.TypeOfValuegetTypeOfCountedFeature()Gets the value of the typeOfCountedFeature property.voidsetAccuracy(BigDecimal value)Sets the value of the accuracy property.voidsetCount(BigInteger value)Sets the value of the count property.voidsetCountedFeatureUnit(CountedFeatureUnitEnumeration value)Sets the value of the countedFeatureUnit property.voidsetCountedItemsIdList(MonitoredCountingStructure.CountedItemsIdList value)Sets the value of the countedItemsIdList property.voidsetCountingType(CountingTypeEnumeration value)Sets the value of the countingType property.voidsetExtensions(Extensions value)Sets the value of the extensions property.voidsetPercentage(BigDecimal value)Sets the value of the percentage property.voidsetTrend(CountingTrendEnumeration value)Sets the value of the trend property.voidsetTypeOfCountedFeature(TypeOfValue value)Sets the value of the typeOfCountedFeature property.
-
-
-
Field Detail
-
countingType
protected CountingTypeEnumeration countingType
-
countedFeatureUnit
protected CountedFeatureUnitEnumeration countedFeatureUnit
-
typeOfCountedFeature
protected TypeOfValue typeOfCountedFeature
-
percentage
protected BigDecimal percentage
-
count
protected BigInteger count
-
trend
protected CountingTrendEnumeration trend
-
accuracy
protected BigDecimal accuracy
-
descriptions
protected List<NaturalLanguageStringStructure> descriptions
-
countedItemsIdList
protected MonitoredCountingStructure.CountedItemsIdList countedItemsIdList
-
extensions
protected Extensions extensions
-
-
Method Detail
-
getCountingType
public CountingTypeEnumeration getCountingType()
Gets the value of the countingType property.- Returns:
- possible object is
CountingTypeEnumeration
-
setCountingType
public void setCountingType(CountingTypeEnumeration value)
Sets the value of the countingType property.- Parameters:
value- allowed object isCountingTypeEnumeration
-
getCountedFeatureUnit
public CountedFeatureUnitEnumeration getCountedFeatureUnit()
Gets the value of the countedFeatureUnit property.- Returns:
- possible object is
CountedFeatureUnitEnumeration
-
setCountedFeatureUnit
public void setCountedFeatureUnit(CountedFeatureUnitEnumeration value)
Sets the value of the countedFeatureUnit property.- Parameters:
value- allowed object isCountedFeatureUnitEnumeration
-
getTypeOfCountedFeature
public TypeOfValue getTypeOfCountedFeature()
Gets the value of the typeOfCountedFeature property.- Returns:
- possible object is
TypeOfValue
-
setTypeOfCountedFeature
public void setTypeOfCountedFeature(TypeOfValue value)
Sets the value of the typeOfCountedFeature property.- Parameters:
value- allowed object isTypeOfValue
-
getPercentage
public BigDecimal getPercentage()
Gets the value of the percentage property.- Returns:
- possible object is
BigDecimal
-
setPercentage
public void setPercentage(BigDecimal value)
Sets the value of the percentage property.- Parameters:
value- allowed object isBigDecimal
-
getCount
public BigInteger getCount()
Gets the value of the count property.- Returns:
- possible object is
BigInteger
-
setCount
public void setCount(BigInteger value)
Sets the value of the count property.- Parameters:
value- allowed object isBigInteger
-
getTrend
public CountingTrendEnumeration getTrend()
Gets the value of the trend property.- Returns:
- possible object is
CountingTrendEnumeration
-
setTrend
public void setTrend(CountingTrendEnumeration value)
Sets the value of the trend property.- Parameters:
value- allowed object isCountingTrendEnumeration
-
getAccuracy
public BigDecimal getAccuracy()
Gets the value of the accuracy property.- Returns:
- possible object is
BigDecimal
-
setAccuracy
public void setAccuracy(BigDecimal value)
Sets the value of the accuracy property.- Parameters:
value- allowed object isBigDecimal
-
getDescriptions
public List<NaturalLanguageStringStructure> getDescriptions()
Gets the value of the descriptions 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 descriptions property.For example, to add a new item, do as follows:
getDescriptions().add(newItem);Objects of the following type(s) are allowed in the list
NaturalLanguageStringStructure
-
getCountedItemsIdList
public MonitoredCountingStructure.CountedItemsIdList getCountedItemsIdList()
Gets the value of the countedItemsIdList property.- Returns:
- possible object is
MonitoredCountingStructure.CountedItemsIdList
-
setCountedItemsIdList
public void setCountedItemsIdList(MonitoredCountingStructure.CountedItemsIdList value)
Sets the value of the countedItemsIdList property.- Parameters:
value- allowed object isMonitoredCountingStructure.CountedItemsIdList
-
getExtensions
public Extensions getExtensions()
Gets the value of the extensions property.- Returns:
- possible object is
Extensions
-
setExtensions
public void setExtensions(Extensions value)
Sets the value of the extensions property.- Parameters:
value- allowed object isExtensions
-
-