Uses of Class
com.opengamma.strata.product.PositionInfo
-
Packages that use PositionInfo Package Description com.opengamma.strata.loader.csv Loader that reads market data from CSV files.com.opengamma.strata.product Entity objects describing trades and products in financial markets.com.opengamma.strata.product.bond Entity objects describing bonds.com.opengamma.strata.product.dsf Entity objects describing Deliverable Swap Futures (DSFs).com.opengamma.strata.product.etd Entity objects describing Exchange Traded Derivatives (ETDs).com.opengamma.strata.product.index Entity objects describing contracts based on rate indices. -
-
Uses of PositionInfo in com.opengamma.strata.loader.csv
Methods in com.opengamma.strata.loader.csv with parameters of type PositionInfo Modifier and Type Method Description default PositionLightweightPositionCsvInfoResolver. parseEtdFuturePosition(CsvRow row, PositionInfo info)default PositionPositionCsvInfoResolver. parseEtdFuturePosition(CsvRow row, PositionInfo info)Parses an ETD future position from the CSV row.default SecurityPositionPositionCsvInfoResolver. parseEtdFutureSecurityPosition(CsvRow row, PositionInfo info)Parses an ETD future position from the CSV row without using reference data.default PositionLightweightPositionCsvInfoResolver. parseEtdOptionPosition(CsvRow row, PositionInfo info)default PositionPositionCsvInfoResolver. parseEtdOptionPosition(CsvRow row, PositionInfo info)Parses an ETD future position from the CSV row.default SecurityPositionPositionCsvInfoResolver. parseEtdOptionSecurityPosition(CsvRow row, PositionInfo info)Parses an ETD option position from the CSV row without using reference data.default PositionLightweightPositionCsvInfoResolver. parseNonEtdPosition(CsvRow row, PositionInfo info)default PositionPositionCsvInfoResolver. parseNonEtdPosition(CsvRow row, PositionInfo info)Parses a non-ETD position from the CSV row.default SecurityPositionPositionCsvInfoResolver. parseNonEtdSecurityPosition(CsvRow row, PositionInfo info)Parses a non-ETD position from the CSV row.Optional<Position>PositionCsvParserPlugin. parsePosition(Class<?> requiredJavaType, CsvRow row, PositionInfo info, PositionCsvInfoResolver resolver)Parses a single CSV format position from the input. -
Uses of PositionInfo in com.opengamma.strata.product
Methods in com.opengamma.strata.product that return PositionInfo Modifier and Type Method Description PositionInfoPositionInfoBuilder. build()Builds the position information.PositionInfoPositionInfo. combinedWith(PortfolioItemInfo other)static PositionInfoPositionInfo. empty()Obtains an empty instance, with no identifier or attributes.static PositionInfoPositionInfo. from(PortfolioItemInfo info)Obtains an instance based on the supplied info.PositionInfoGenericSecurityPosition. getInfo()Gets the additional position information, defaulted to an empty instance.PositionInfoPosition. getInfo()Gets the standard position information.PositionInfoSecurityPosition. getInfo()Gets the additional position information, defaulted to an empty instance.static PositionInfoPositionInfo. of(StandardId positionId)Obtains an instance with the specified position identifier.PositionInfoPositionInfo. overrideWith(PortfolioItemInfo other)<T> PositionInfoPositionInfo. withAttribute(AttributeType<T> type, T value)PositionInfoPositionInfo. withAttributes(Attributes other)PositionInfoPositionInfo. withId(StandardId identifier)Methods in com.opengamma.strata.product that return types with arguments of type PositionInfo Modifier and Type Method Description Class<? extends PositionInfo>PositionInfo.Meta. beanType()org.joda.beans.BeanBuilder<? extends PositionInfo>PositionInfo.Meta. builder()org.joda.beans.MetaProperty<PositionInfo>GenericSecurityPosition.Meta. info()The meta-property for theinfoproperty.org.joda.beans.MetaProperty<PositionInfo>SecurityPosition.Meta. info()The meta-property for theinfoproperty.Methods in com.opengamma.strata.product with parameters of type PositionInfo Modifier and Type Method Description GenericSecurityPositionGenericSecurity. createPosition(PositionInfo positionInfo, double longQuantity, double shortQuantity, ReferenceData refData)GenericSecurityPositionGenericSecurity. createPosition(PositionInfo tradeInfo, double quantity, ReferenceData refData)PositionSecurity. createPosition(PositionInfo positionInfo, double longQuantity, double shortQuantity, ReferenceData refData)Creates a position based on this security from a long and short quantity.PositionSecurity. createPosition(PositionInfo positionInfo, double quantity, ReferenceData refData)Creates a position based on this security from a net quantity.GenericSecurityPosition.BuilderGenericSecurityPosition.Builder. info(PositionInfo info)Sets the additional position information, defaulted to an empty instance.SecurityPosition.BuilderSecurityPosition.Builder. info(PositionInfo info)Sets the additional position information, defaulted to an empty instance.static GenericSecurityPositionGenericSecurityPosition. ofLongShort(PositionInfo positionInfo, GenericSecurity security, double longQuantity, double shortQuantity)Obtains an instance from position information, security, long quantity and short quantity.static SecurityPositionSecurityPosition. ofLongShort(PositionInfo positionInfo, SecurityId securityId, double longQuantity, double shortQuantity)Obtains an instance from position information, security identifier, long quantity and short quantity.static GenericSecurityPositionGenericSecurityPosition. ofNet(PositionInfo positionInfo, GenericSecurity security, double netQuantity)Obtains an instance from position information, security and net quantity.static SecurityPositionSecurityPosition. ofNet(PositionInfo positionInfo, SecurityId securityId, double netQuantity)Obtains an instance from position information, security identifier and net quantity. -
Uses of PositionInfo in com.opengamma.strata.product.bond
Methods in com.opengamma.strata.product.bond that return PositionInfo Modifier and Type Method Description PositionInfoBillPosition. getInfo()Gets the additional position information, defaulted to an empty instance.PositionInfoBondFutureOptionPosition. getInfo()Gets the additional position information, defaulted to an empty instance.PositionInfoBondFuturePosition. getInfo()Gets the additional position information, defaulted to an empty instance.PositionInfoCapitalIndexedBondPosition. getInfo()Gets the additional position information, defaulted to an empty instance.PositionInfoFixedCouponBondPosition. getInfo()Gets the additional position information, defaulted to an empty instance.Methods in com.opengamma.strata.product.bond that return types with arguments of type PositionInfo Modifier and Type Method Description org.joda.beans.MetaProperty<PositionInfo>BillPosition.Meta. info()The meta-property for theinfoproperty.org.joda.beans.MetaProperty<PositionInfo>BondFutureOptionPosition.Meta. info()The meta-property for theinfoproperty.org.joda.beans.MetaProperty<PositionInfo>BondFuturePosition.Meta. info()The meta-property for theinfoproperty.org.joda.beans.MetaProperty<PositionInfo>CapitalIndexedBondPosition.Meta. info()The meta-property for theinfoproperty.org.joda.beans.MetaProperty<PositionInfo>FixedCouponBondPosition.Meta. info()The meta-property for theinfoproperty.Methods in com.opengamma.strata.product.bond with parameters of type PositionInfo Modifier and Type Method Description BillPositionBillSecurity. createPosition(PositionInfo positionInfo, double longQuantity, double shortQuantity, ReferenceData refData)BillPositionBillSecurity. createPosition(PositionInfo positionInfo, double quantity, ReferenceData refData)BondFutureOptionPositionBondFutureOptionSecurity. createPosition(PositionInfo positionInfo, double longQuantity, double shortQuantity, ReferenceData refData)BondFutureOptionPositionBondFutureOptionSecurity. createPosition(PositionInfo positionInfo, double quantity, ReferenceData refData)BondFuturePositionBondFutureSecurity. createPosition(PositionInfo positionInfo, double longQuantity, double shortQuantity, ReferenceData refData)BondFuturePositionBondFutureSecurity. createPosition(PositionInfo positionInfo, double quantity, ReferenceData refData)CapitalIndexedBondPositionCapitalIndexedBondSecurity. createPosition(PositionInfo positionInfo, double longQuantity, double shortQuantity, ReferenceData refData)CapitalIndexedBondPositionCapitalIndexedBondSecurity. createPosition(PositionInfo positionInfo, double quantity, ReferenceData refData)FixedCouponBondPositionFixedCouponBondSecurity. createPosition(PositionInfo positionInfo, double longQuantity, double shortQuantity, ReferenceData refData)FixedCouponBondPositionFixedCouponBondSecurity. createPosition(PositionInfo positionInfo, double quantity, ReferenceData refData)BillPosition.BuilderBillPosition.Builder. info(PositionInfo info)Sets the additional position information, defaulted to an empty instance.BondFutureOptionPosition.BuilderBondFutureOptionPosition.Builder. info(PositionInfo info)Sets the additional position information, defaulted to an empty instance.BondFuturePosition.BuilderBondFuturePosition.Builder. info(PositionInfo info)Sets the additional position information, defaulted to an empty instance.CapitalIndexedBondPosition.BuilderCapitalIndexedBondPosition.Builder. info(PositionInfo info)Sets the additional position information, defaulted to an empty instance.FixedCouponBondPosition.BuilderFixedCouponBondPosition.Builder. info(PositionInfo info)Sets the additional position information, defaulted to an empty instance.static BillPositionBillPosition. ofLongShort(PositionInfo positionInfo, Bill product, double longQuantity, double shortQuantity)Obtains an instance from position information, product, long quantity and short quantity.static BondFutureOptionPositionBondFutureOptionPosition. ofLongShort(PositionInfo positionInfo, BondFutureOption product, double longQuantity, double shortQuantity)Obtains an instance from position information, product, long quantity and short quantity.static BondFuturePositionBondFuturePosition. ofLongShort(PositionInfo positionInfo, BondFuture product, double longQuantity, double shortQuantity)Obtains an instance from position information, product, long quantity and short quantity.static CapitalIndexedBondPositionCapitalIndexedBondPosition. ofLongShort(PositionInfo positionInfo, CapitalIndexedBond product, double longQuantity, double shortQuantity)Obtains an instance from position information, product, long quantity and short quantity.static FixedCouponBondPositionFixedCouponBondPosition. ofLongShort(PositionInfo positionInfo, FixedCouponBond product, double longQuantity, double shortQuantity)Obtains an instance from position information, product, long quantity and short quantity.static BillPositionBillPosition. ofNet(PositionInfo positionInfo, Bill product, double netQuantity)Obtains an instance from position information, product and net quantity.static BondFutureOptionPositionBondFutureOptionPosition. ofNet(PositionInfo positionInfo, BondFutureOption product, double netQuantity)Obtains an instance from position information, product and net quantity.static BondFuturePositionBondFuturePosition. ofNet(PositionInfo positionInfo, BondFuture product, double netQuantity)Obtains an instance from position information, product and net quantity.static CapitalIndexedBondPositionCapitalIndexedBondPosition. ofNet(PositionInfo positionInfo, CapitalIndexedBond product, double netQuantity)Obtains an instance from position information, product and net quantity.static FixedCouponBondPositionFixedCouponBondPosition. ofNet(PositionInfo positionInfo, FixedCouponBond product, double netQuantity)Obtains an instance from position information, product and net quantity. -
Uses of PositionInfo in com.opengamma.strata.product.dsf
Methods in com.opengamma.strata.product.dsf that return PositionInfo Modifier and Type Method Description PositionInfoDsfPosition. getInfo()Gets the additional position information, defaulted to an empty instance.Methods in com.opengamma.strata.product.dsf that return types with arguments of type PositionInfo Modifier and Type Method Description org.joda.beans.MetaProperty<PositionInfo>DsfPosition.Meta. info()The meta-property for theinfoproperty.Methods in com.opengamma.strata.product.dsf with parameters of type PositionInfo Modifier and Type Method Description DsfPositionDsfSecurity. createPosition(PositionInfo positionInfo, double longQuantity, double shortQuantity, ReferenceData refData)DsfPositionDsfSecurity. createPosition(PositionInfo positionInfo, double quantity, ReferenceData refData)DsfPosition.BuilderDsfPosition.Builder. info(PositionInfo info)Sets the additional position information, defaulted to an empty instance.static DsfPositionDsfPosition. ofLongShort(PositionInfo positionInfo, Dsf product, double longQuantity, double shortQuantity)Obtains an instance from position information, product, long quantity and short quantity.static DsfPositionDsfPosition. ofNet(PositionInfo positionInfo, Dsf product, double netQuantity)Obtains an instance from position information, product and net quantity. -
Uses of PositionInfo in com.opengamma.strata.product.etd
Methods in com.opengamma.strata.product.etd that return PositionInfo Modifier and Type Method Description PositionInfoEtdFuturePosition. getInfo()Gets the additional position information, defaulted to an empty instance.PositionInfoEtdOptionPosition. getInfo()Gets the additional position information, defaulted to an empty instance.Methods in com.opengamma.strata.product.etd that return types with arguments of type PositionInfo Modifier and Type Method Description org.joda.beans.MetaProperty<PositionInfo>EtdFuturePosition.Meta. info()The meta-property for theinfoproperty.org.joda.beans.MetaProperty<PositionInfo>EtdOptionPosition.Meta. info()The meta-property for theinfoproperty.Methods in com.opengamma.strata.product.etd with parameters of type PositionInfo Modifier and Type Method Description EtdFuturePositionEtdFutureSecurity. createPosition(PositionInfo positionInfo, double longQuantity, double shortQuantity, ReferenceData refData)EtdFuturePositionEtdFutureSecurity. createPosition(PositionInfo positionInfo, double quantity, ReferenceData refData)EtdOptionPositionEtdOptionSecurity. createPosition(PositionInfo positionInfo, double longQuantity, double shortQuantity, ReferenceData refData)EtdOptionPositionEtdOptionSecurity. createPosition(PositionInfo positionInfo, double quantity, ReferenceData refData)EtdFuturePosition.BuilderEtdFuturePosition.Builder. info(PositionInfo info)Sets the additional position information, defaulted to an empty instance.EtdOptionPosition.BuilderEtdOptionPosition.Builder. info(PositionInfo info)Sets the additional position information, defaulted to an empty instance.static EtdFuturePositionEtdFuturePosition. ofLongShort(PositionInfo positionInfo, EtdFutureSecurity security, double longQuantity, double shortQuantity)Obtains an instance from position information, security, long quantity and short quantity.static EtdOptionPositionEtdOptionPosition. ofLongShort(PositionInfo positionInfo, EtdOptionSecurity security, double longQuantity, double shortQuantity)Obtains an instance from position information, security, long quantity and short quantity.static EtdFuturePositionEtdFuturePosition. ofNet(PositionInfo positionInfo, EtdFutureSecurity security, double netQuantity)Obtains an instance from position information, security and net quantity.static EtdOptionPositionEtdOptionPosition. ofNet(PositionInfo positionInfo, EtdOptionSecurity security, double netQuantity)Obtains an instance from position information, security and net quantity. -
Uses of PositionInfo in com.opengamma.strata.product.index
Methods in com.opengamma.strata.product.index that return PositionInfo Modifier and Type Method Description PositionInfoIborFutureOptionPosition. getInfo()Gets the additional position information, defaulted to an empty instance.PositionInfoIborFuturePosition. getInfo()Gets the additional position information, defaulted to an empty instance.PositionInfoOvernightFuturePosition. getInfo()Gets the additional position information, defaulted to an empty instance.Methods in com.opengamma.strata.product.index that return types with arguments of type PositionInfo Modifier and Type Method Description org.joda.beans.MetaProperty<PositionInfo>IborFutureOptionPosition.Meta. info()The meta-property for theinfoproperty.org.joda.beans.MetaProperty<PositionInfo>IborFuturePosition.Meta. info()The meta-property for theinfoproperty.org.joda.beans.MetaProperty<PositionInfo>OvernightFuturePosition.Meta. info()The meta-property for theinfoproperty.Methods in com.opengamma.strata.product.index with parameters of type PositionInfo Modifier and Type Method Description IborFutureOptionPositionIborFutureOptionSecurity. createPosition(PositionInfo positionInfo, double longQuantity, double shortQuantity, ReferenceData refData)IborFutureOptionPositionIborFutureOptionSecurity. createPosition(PositionInfo positionInfo, double quantity, ReferenceData refData)IborFuturePositionIborFutureSecurity. createPosition(PositionInfo positionInfo, double longQuantity, double shortQuantity, ReferenceData refData)IborFuturePositionIborFutureSecurity. createPosition(PositionInfo positionInfo, double quantity, ReferenceData refData)OvernightFuturePositionOvernightFutureSecurity. createPosition(PositionInfo positionInfo, double longQuantity, double shortQuantity, ReferenceData refData)OvernightFuturePositionOvernightFutureSecurity. createPosition(PositionInfo positionInfo, double quantity, ReferenceData refData)IborFutureOptionPosition.BuilderIborFutureOptionPosition.Builder. info(PositionInfo info)Sets the additional position information, defaulted to an empty instance.IborFuturePosition.BuilderIborFuturePosition.Builder. info(PositionInfo info)Sets the additional position information, defaulted to an empty instance.OvernightFuturePosition.BuilderOvernightFuturePosition.Builder. info(PositionInfo info)Sets the additional position information, defaulted to an empty instance.static IborFutureOptionPositionIborFutureOptionPosition. ofLongShort(PositionInfo positionInfo, IborFutureOption product, double longQuantity, double shortQuantity)Obtains an instance from position information, product, long quantity and short quantity.static IborFuturePositionIborFuturePosition. ofLongShort(PositionInfo positionInfo, IborFuture product, double longQuantity, double shortQuantity)Obtains an instance from position information, product, long quantity and short quantity.static OvernightFuturePositionOvernightFuturePosition. ofLongShort(PositionInfo positionInfo, OvernightFuture product, double longQuantity, double shortQuantity)Obtains an instance from position information, product, long quantity and short quantity.static IborFutureOptionPositionIborFutureOptionPosition. ofNet(PositionInfo positionInfo, IborFutureOption product, double netQuantity)Obtains an instance from position information, product and net quantity.static IborFuturePositionIborFuturePosition. ofNet(PositionInfo positionInfo, IborFuture product, double netQuantity)Obtains an instance from position information, product and net quantity.static OvernightFuturePositionOvernightFuturePosition. ofNet(PositionInfo positionInfo, OvernightFuture product, double netQuantity)Obtains an instance from position information, product and net quantity.
-