Uses of Class
com.opengamma.strata.market.curve.RepoGroup
-
Packages that use RepoGroup Package Description com.opengamma.strata.market.curve Definitions of curves.com.opengamma.strata.measure.bond Base package for calculation functions.com.opengamma.strata.pricer.bond Calculators for bonds. -
-
Uses of RepoGroup in com.opengamma.strata.market.curve
Methods in com.opengamma.strata.market.curve that return RepoGroup Modifier and Type Method Description static RepoGroupRepoGroup. of(String name)Obtains an instance from the specified name.Methods in com.opengamma.strata.market.curve that return types with arguments of type RepoGroup Modifier and Type Method Description ImmutableMap<Pair<RepoGroup,Currency>,Curve>LegalEntityCurveGroup. getRepoCurves()Gets the repo curves in the curve group, keyed by repo group and currency.org.joda.beans.MetaProperty<ImmutableMap<Pair<RepoGroup,Currency>,Curve>>LegalEntityCurveGroup.Meta. repoCurves()The meta-property for therepoCurvesproperty.Methods in com.opengamma.strata.market.curve with parameters of type RepoGroup Modifier and Type Method Description Optional<Curve>LegalEntityCurveGroup. findRepoCurve(RepoGroup repoGroup, Currency currency)Finds the repo curve for the repo group and currency if there is one in the group.Method parameters in com.opengamma.strata.market.curve with type arguments of type RepoGroup Modifier and Type Method Description static LegalEntityCurveGroupLegalEntityCurveGroup. of(CurveGroupName name, Map<Pair<RepoGroup,Currency>,Curve> repoCurves, Map<Pair<LegalEntityGroup,Currency>,Curve> issuerCurves)Returns a curve group containing the specified curves.LegalEntityCurveGroup.BuilderLegalEntityCurveGroup.Builder. repoCurves(Map<Pair<RepoGroup,Currency>,Curve> repoCurves)Sets the repo curves in the curve group, keyed by repo group and currency. -
Uses of RepoGroup in com.opengamma.strata.measure.bond
Method parameters in com.opengamma.strata.measure.bond with type arguments of type RepoGroup Modifier and Type Method Description static LegalEntityDiscountingMarketDataLookupLegalEntityDiscountingMarketDataLookup. of(LegalEntityCurveGroup curveGroup, Map<LegalEntityId,RepoGroup> repoCurveGroups)Obtains an instance based on a curve group and group map.static LegalEntityDiscountingMarketDataLookupLegalEntityDiscountingMarketDataLookup. of(LegalEntityCurveGroup curveGroup, Map<LegalEntityId,RepoGroup> repoCurveGroups, Map<LegalEntityId,LegalEntityGroup> issuerCurveGroups)Obtains an instance based on a curve group and group maps.static LegalEntityDiscountingMarketDataLookupLegalEntityDiscountingMarketDataLookup. of(LegalEntityCurveGroup curveGroup, Map<SecurityId,RepoGroup> repoCurveSecurityGroups, Map<LegalEntityId,RepoGroup> repoCurveGroups, Map<LegalEntityId,LegalEntityGroup> issuerCurveGroups)Obtains an instance based on a curve group and group maps.static LegalEntityDiscountingMarketDataLookupLegalEntityDiscountingMarketDataLookup. of(Map<LegalEntityId,RepoGroup> repoCurveGroups, Map<Pair<RepoGroup,Currency>,CurveId> repoCurveIds)Obtains an instance based on maps for repo curves.static LegalEntityDiscountingMarketDataLookupLegalEntityDiscountingMarketDataLookup. of(Map<LegalEntityId,RepoGroup> repoCurveGroups, Map<Pair<RepoGroup,Currency>,CurveId> repoCurveIds, ObservableSource obsSource)Obtains an instance based on maps for repo curves.static LegalEntityDiscountingMarketDataLookupLegalEntityDiscountingMarketDataLookup. of(Map<LegalEntityId,RepoGroup> repoCurveGroups, Map<Pair<RepoGroup,Currency>,CurveId> repoCurveIds, Map<LegalEntityId,LegalEntityGroup> issuerCurveGroups, Map<Pair<LegalEntityGroup,Currency>,CurveId> issuerCurveIds)Obtains an instance based on a maps for repo and issuer curves.static LegalEntityDiscountingMarketDataLookupLegalEntityDiscountingMarketDataLookup. of(Map<LegalEntityId,RepoGroup> repoCurveGroups, Map<Pair<RepoGroup,Currency>,CurveId> repoCurveIds, Map<LegalEntityId,LegalEntityGroup> issuerCurveGroups, Map<Pair<LegalEntityGroup,Currency>,CurveId> issuerCurveIds, ObservableSource obsSource)Obtains an instance based on a maps for repo and issuer curves.static LegalEntityDiscountingMarketDataLookupLegalEntityDiscountingMarketDataLookup. of(Map<SecurityId,RepoGroup> repoCurveSecurityGroups, Map<LegalEntityId,RepoGroup> repoCurveGroups, Map<Pair<RepoGroup,Currency>,CurveId> repoCurveIds, Map<LegalEntityId,LegalEntityGroup> issuerCurveGroups, Map<Pair<LegalEntityGroup,Currency>,CurveId> issuerCurveIds)Obtains an instance based on a maps for repo and issuer curves.static LegalEntityDiscountingMarketDataLookupLegalEntityDiscountingMarketDataLookup. of(Map<SecurityId,RepoGroup> repoCurveSecurityGroups, Map<LegalEntityId,RepoGroup> repoCurveGroups, Map<Pair<RepoGroup,Currency>,CurveId> repoCurveIds, Map<LegalEntityId,LegalEntityGroup> issuerCurveGroups, Map<Pair<LegalEntityGroup,Currency>,CurveId> issuerCurveIds, ObservableSource obsSource)Obtains an instance based on a maps for repo and issuer curves. -
Uses of RepoGroup in com.opengamma.strata.pricer.bond
Methods in com.opengamma.strata.pricer.bond that return RepoGroup Modifier and Type Method Description RepoGroupRepoCurveDiscountFactors. getRepoGroup()Gets the repo group.RepoGroupRepoCurveZeroRateSensitivity. getRepoGroup()Gets the repo group.Methods in com.opengamma.strata.pricer.bond that return types with arguments of type RepoGroup Modifier and Type Method Description ImmutableMap<LegalEntityId,RepoGroup>ImmutableLegalEntityDiscountingProvider. getRepoCurveGroups()Gets the groups used to find a repo curve by legal entity.ImmutableMap<Pair<RepoGroup,Currency>,DiscountFactors>ImmutableLegalEntityDiscountingProvider. getRepoCurves()Gets the repo curves, keyed by group and currency.ImmutableMap<SecurityId,RepoGroup>ImmutableLegalEntityDiscountingProvider. getRepoCurveSecurityGroups()Gets the groups used to find a repo curve by security.org.joda.beans.MetaProperty<ImmutableMap<LegalEntityId,RepoGroup>>ImmutableLegalEntityDiscountingProvider.Meta. repoCurveGroups()The meta-property for therepoCurveGroupsproperty.org.joda.beans.MetaProperty<ImmutableMap<Pair<RepoGroup,Currency>,DiscountFactors>>ImmutableLegalEntityDiscountingProvider.Meta. repoCurves()The meta-property for therepoCurvesproperty.org.joda.beans.MetaProperty<ImmutableMap<SecurityId,RepoGroup>>ImmutableLegalEntityDiscountingProvider.Meta. repoCurveSecurityGroups()The meta-property for therepoCurveSecurityGroupsproperty.org.joda.beans.MetaProperty<RepoGroup>RepoCurveDiscountFactors.Meta. repoGroup()The meta-property for therepoGroupproperty.org.joda.beans.MetaProperty<RepoGroup>RepoCurveZeroRateSensitivity.Meta. repoGroup()The meta-property for therepoGroupproperty.Methods in com.opengamma.strata.pricer.bond with parameters of type RepoGroup Modifier and Type Method Description static RepoCurveDiscountFactorsRepoCurveDiscountFactors. of(DiscountFactors discountFactors, RepoGroup group)Obtains an instance based on discount factors and group.static RepoCurveZeroRateSensitivityRepoCurveZeroRateSensitivity. of(Currency curveCurrency, double yearFraction, Currency sensitivityCurrency, RepoGroup repoGroup, double sensitivity)Obtains an instance from the curve currency, date, sensitivity currency, group and value.static RepoCurveZeroRateSensitivityRepoCurveZeroRateSensitivity. of(Currency currency, double yearFraction, RepoGroup repoGroup, double sensitivity)Obtains an instance from the curve currency, date, group and value.static RepoCurveZeroRateSensitivityRepoCurveZeroRateSensitivity. of(ZeroRateSensitivity zeroRateSensitivity, RepoGroup repoGroup)Obtains an instance from zero rate sensitivity and group.Method parameters in com.opengamma.strata.pricer.bond with type arguments of type RepoGroup Modifier and Type Method Description ImmutableLegalEntityDiscountingProvider.BuilderImmutableLegalEntityDiscountingProvider.Builder. repoCurveGroups(Map<LegalEntityId,RepoGroup> repoCurveGroups)Sets the groups used to find a repo curve by legal entity.ImmutableLegalEntityDiscountingProvider.BuilderImmutableLegalEntityDiscountingProvider.Builder. repoCurves(Map<Pair<RepoGroup,Currency>,DiscountFactors> repoCurves)Sets the repo curves, keyed by group and currency.ImmutableLegalEntityDiscountingProvider.BuilderImmutableLegalEntityDiscountingProvider.Builder. repoCurveSecurityGroups(Map<SecurityId,RepoGroup> repoCurveSecurityGroups)Sets the groups used to find a repo curve by security.
-