Package org.lfenergy.shapeshifter.api
Class FlexOrderSettlementType
java.lang.Object
org.lfenergy.shapeshifter.api.FlexOrderSettlementType
- All Implemented Interfaces:
Serializable
Java class for FlexOrderSettlementType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FlexOrderSettlementType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ISP" type="{}FlexOrderSettlementISPType" maxOccurs="unbounded"/>
</sequence>
<attribute name="OrderReference" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="Period" use="required" type="{}PeriodType" />
<attribute name="ContractID" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="D-PrognosisMessageID" type="{}UUIDType" />
<attribute name="BaselineReference" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="CongestionPoint" use="required" type="{}EntityAddressType" />
<attribute name="Price" use="required" type="{}CurrencyAmountType" />
<attribute name="Penalty" type="{}CurrencyAmountType" default="0" />
<attribute name="NetSettlement" use="required" type="{}CurrencyAmountType" />
</restriction>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected List<FlexOrderSettlementISPType>protected BigDecimalprotected Stringprotected BigDecimalprotected LocalDateprotected BigDecimal -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the baselineReference property.Gets the value of the congestionPoint property.Gets the value of the contractID property.Gets the value of the dPrognosisMessageID property.getISPS()Gets the value of the isps property.Gets the value of the netSettlement property.Gets the value of the orderReference property.Gets the value of the penalty property.Gets the value of the period property.getPrice()Gets the value of the price property.voidsetBaselineReference(String value) Sets the value of the baselineReference property.voidsetCongestionPoint(String value) Sets the value of the congestionPoint property.voidsetContractID(String value) Sets the value of the contractID property.voidsetDPrognosisMessageID(String value) Sets the value of the dPrognosisMessageID property.voidsetNetSettlement(BigDecimal value) Sets the value of the netSettlement property.voidsetOrderReference(String value) Sets the value of the orderReference property.voidsetPenalty(BigDecimal value) Sets the value of the penalty property.voidSets the value of the period property.voidsetPrice(BigDecimal value) Sets the value of the price property.
-
Field Details
-
isps
-
orderReference
-
period
-
contractID
-
dPrognosisMessageID
-
baselineReference
-
congestionPoint
-
price
-
penalty
-
netSettlement
-
-
Constructor Details
-
FlexOrderSettlementType
public FlexOrderSettlementType()
-
-
Method Details
-
getISPS
Gets the value of the isps 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 Jakarta XML Binding object. This is why there is not a
setmethod for the isps property.For example, to add a new item, do as follows:
getISPS().add(newItem);Objects of the following type(s) are allowed in the list
FlexOrderSettlementISPType- Returns:
- The value of the isps property.
-
getOrderReference
Gets the value of the orderReference property.- Returns:
- possible object is
String
-
setOrderReference
Sets the value of the orderReference property.- Parameters:
value- allowed object isString
-
getPeriod
Gets the value of the period property.- Returns:
- possible object is
String
-
setPeriod
Sets the value of the period property.- Parameters:
value- allowed object isString
-
getContractID
Gets the value of the contractID property.- Returns:
- possible object is
String
-
setContractID
Sets the value of the contractID property.- Parameters:
value- allowed object isString
-
getDPrognosisMessageID
Gets the value of the dPrognosisMessageID property.- Returns:
- possible object is
String
-
setDPrognosisMessageID
Sets the value of the dPrognosisMessageID property.- Parameters:
value- allowed object isString
-
getBaselineReference
Gets the value of the baselineReference property.- Returns:
- possible object is
String
-
setBaselineReference
Sets the value of the baselineReference property.- Parameters:
value- allowed object isString
-
getCongestionPoint
Gets the value of the congestionPoint property.- Returns:
- possible object is
String
-
setCongestionPoint
Sets the value of the congestionPoint property.- Parameters:
value- allowed object isString
-
getPrice
Gets the value of the price property.- Returns:
- possible object is
BigDecimal
-
setPrice
Sets the value of the price property.- Parameters:
value- allowed object isBigDecimal
-
getPenalty
Gets the value of the penalty property.- Returns:
- possible object is
BigDecimal
-
setPenalty
Sets the value of the penalty property.- Parameters:
value- allowed object isBigDecimal
-
getNetSettlement
Gets the value of the netSettlement property.- Returns:
- possible object is
BigDecimal
-
setNetSettlement
Sets the value of the netSettlement property.- Parameters:
value- allowed object isBigDecimal
-