Uses of Class
com.opengamma.strata.market.sensitivity.CurveSensitivities
-
Packages that use CurveSensitivities Package Description com.opengamma.strata.loader.csv Loader that reads market data from CSV files.com.opengamma.strata.market.sensitivity Entity objects for sensitivities. -
-
Uses of CurveSensitivities in com.opengamma.strata.loader.csv
Methods in com.opengamma.strata.loader.csv that return types with arguments of type CurveSensitivities Modifier and Type Method Description ValueWithFailures<ListMultimap<String,CurveSensitivities>>
SensitivityCsvLoader. load(Collection<ResourceLocator> resources)
Loads one or more CSV format sensitivities files.ValueWithFailures<ListMultimap<String,CurveSensitivities>>
SensitivityCsvLoader. parse(Collection<CharSource> charSources)
Parses one or more CSV format position files, returning sensitivities.ValueWithFailures<CurveSensitivities>
SensitivityCsvLoader. parseAndMerge(Collection<CharSource> charSources)
Parses one or more CSV format position files, merging the result to a single sensitivities instance.Methods in com.opengamma.strata.loader.csv with parameters of type CurveSensitivities Modifier and Type Method Description default List<String>
SensitivityCsvInfoSupplier. headers(CurveSensitivities curveSens)
Returns the list of additional headers this supplier provides.default List<String>
SensitivityCsvInfoSupplier. values(List<String> additionalHeaders, CurveSensitivities curveSens, CurrencyParameterSensitivity paramSens)
Gets the values associated with the headers.void
SensitivityCsvWriter. write(CurveSensitivities curveSens, Appendable output)
Write sensitivities to an appendable in the standard sensitivities format. -
Uses of CurveSensitivities in com.opengamma.strata.market.sensitivity
Methods in com.opengamma.strata.market.sensitivity that return CurveSensitivities Modifier and Type Method Description CurveSensitivities
CurveSensitivitiesBuilder. build()
Builds the sensitivity from the provided data.CurveSensitivities
CurveSensitivities. convertedTo(Currency resultCurrency, FxRateProvider rateProvider)
Converts the sensitivities in this instance to an equivalent in the specified currency.static CurveSensitivities
CurveSensitivities. empty()
Obtains an empty instance.CurveSensitivities
CurveSensitivities. mergedWith(CurveSensitivities other)
Combines this set of sensitivities with another set.CurveSensitivities
CurveSensitivities. mergedWith(Map<CurveSensitivitiesType,CurrencyParameterSensitivities> other)
Merges this set of sensitivities with another set.static CurveSensitivities
CurveSensitivities. of(PortfolioItemInfo info, CurveSensitivitiesType type, CurrencyParameterSensitivities sensitivities)
Obtains an instance from a single set of sensitivities.static CurveSensitivities
CurveSensitivities. of(PortfolioItemInfo info, Map<CurveSensitivitiesType,CurrencyParameterSensitivities> typedSensitivities)
Obtains an instance from a map of sensitivities.CurveSensitivities
CurveSensitivities. withInfo(PortfolioItemInfo info)
CurveSensitivities
CurveSensitivities. withMarketDataNames(Function<MarketDataName<?>,MarketDataName<?>> nameFn)
Checks and adjusts the market data names.CurveSensitivities
CurveSensitivities. withParameterMetadatas(UnaryOperator<ParameterMetadata> mdFn)
Checks and adjusts the parameter metadata.Methods in com.opengamma.strata.market.sensitivity that return types with arguments of type CurveSensitivities Modifier and Type Method Description Class<? extends CurveSensitivities>
CurveSensitivities.Meta. beanType()
org.joda.beans.BeanBuilder<? extends CurveSensitivities>
CurveSensitivities.Meta. builder()
static Collector<CurveSensitivities,?,CurveSensitivities>
CurveSensitivities. toMergedSensitivities()
Returns a collector that merges sensitivities.static Collector<CurveSensitivities,?,CurveSensitivities>
CurveSensitivities. toMergedSensitivities()
Returns a collector that merges sensitivities.Methods in com.opengamma.strata.market.sensitivity with parameters of type CurveSensitivities Modifier and Type Method Description CurveSensitivitiesBuilder
CurveSensitivitiesBuilder. add(CurveSensitivities other)
Adds another set of sensitivities to the builder.CurveSensitivities
CurveSensitivities. mergedWith(CurveSensitivities other)
Combines this set of sensitivities with another set.
-