Package org.lfenergy.shapeshifter.api
Class FlexOfferOptionType
java.lang.Object
org.lfenergy.shapeshifter.api.FlexOfferOptionType
- All Implemented Interfaces:
Serializable
Java class for FlexOfferOptionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FlexOfferOptionType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ISP" type="{}FlexOfferOptionISPType" maxOccurs="unbounded"/>
</sequence>
<attribute name="OptionReference" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="Price" use="required" type="{}CurrencyAmountType" />
<attribute name="MinActivationFactor" type="{}ActivationFactorType" default="1.00" />
</restriction>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<FlexOfferOptionISPType>protected BigDecimalprotected Stringprotected BigDecimal -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetISPS()Gets the value of the isps property.Gets the value of the minActivationFactor property.Gets the value of the optionReference property.getPrice()Gets the value of the price property.voidsetMinActivationFactor(BigDecimal value) Sets the value of the minActivationFactor property.voidsetOptionReference(String value) Sets the value of the optionReference property.voidsetPrice(BigDecimal value) Sets the value of the price property.
-
Field Details
-
isps
-
optionReference
-
price
-
minActivationFactor
-
-
Constructor Details
-
FlexOfferOptionType
public FlexOfferOptionType()
-
-
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
FlexOfferOptionISPType- Returns:
- The value of the isps property.
-
getOptionReference
Gets the value of the optionReference property.- Returns:
- possible object is
String
-
setOptionReference
Sets the value of the optionReference 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
-
getMinActivationFactor
Gets the value of the minActivationFactor property.- Returns:
- possible object is
BigDecimal
-
setMinActivationFactor
Sets the value of the minActivationFactor property.- Parameters:
value- allowed object isBigDecimal
-