- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.opengamma.strata.market.param.YearMonthDateParameterMetadata
类的一些代码示例,展示了YearMonthDateParameterMetadata
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YearMonthDateParameterMetadata
类的具体详情如下:
包路径:com.opengamma.strata.market.param.YearMonthDateParameterMetadata
类名称:YearMonthDateParameterMetadata
[英]Parameter metadata based on a date and year-month.
[中]基于日期和年-月的参数元数据。
代码示例来源:origin: OpenGamma/Strata
public void test_of_label() {
YearMonthDateParameterMetadata test = YearMonthDateParameterMetadata.of(DATE, JAN2015, "Jan 2015");
assertEquals(test.getDate(), DATE);
assertEquals(test.getYearMonth(), JAN2015);
assertEquals(test.getLabel(), "Jan 2015");
assertEquals(test.getIdentifier(), JAN2015);
}
代码示例来源:origin: OpenGamma/Strata
@Override
public YearMonthDateParameterMetadata build() {
preBuild(this);
return new YearMonthDateParameterMetadata(
date,
yearMonth,
label);
}
代码示例来源:origin: OpenGamma/Strata
@Override
protected Object propertyGet(Bean bean, String propertyName, boolean quiet) {
switch (propertyName.hashCode()) {
case 3076014: // date
return ((YearMonthDateParameterMetadata) bean).getDate();
case -496678845: // yearMonth
return ((YearMonthDateParameterMetadata) bean).getYearMonth();
case 102727412: // label
return ((YearMonthDateParameterMetadata) bean).getLabel();
}
return super.propertyGet(bean, propertyName, quiet);
}
代码示例来源:origin: OpenGamma/Strata
public void test_builder_defaultLabel() {
BeanBuilder<? extends YearMonthDateParameterMetadata> builder = YearMonthDateParameterMetadata.meta().builder();
builder.set(YearMonthDateParameterMetadata.meta().date(), DATE);
builder.set(YearMonthDateParameterMetadata.meta().yearMonth(), JAN2015);
YearMonthDateParameterMetadata test = builder.build();
assertEquals(test.getDate(), DATE);
assertEquals(test.getYearMonth(), JAN2015);
assertEquals(test.getLabel(), "Jan15");
assertEquals(test.getIdentifier(), JAN2015);
}
代码示例来源:origin: OpenGamma/Strata
public void test_metadata_end() {
IborFutureCurveNode node = IborFutureCurveNode.of(TEMPLATE, QUOTE_ID, SPREAD, LABEL);
LocalDate date = LocalDate.of(2015, 10, 20);
LocalDate referenceDate = TEMPLATE.calculateReferenceDateFromTradeDate(date, REF_DATA);
LocalDate maturityDate = TEMPLATE.getIndex().calculateMaturityFromEffective(referenceDate, REF_DATA);
ParameterMetadata metadata = node.metadata(date, REF_DATA);
assertEquals(metadata.getLabel(), LABEL);
assertTrue(metadata instanceof YearMonthDateParameterMetadata);
assertEquals(((YearMonthDateParameterMetadata) metadata).getDate(), maturityDate);
assertEquals(((YearMonthDateParameterMetadata) metadata).getYearMonth(), YearMonth.from(referenceDate));
}
代码示例来源:origin: OpenGamma/Strata
@Override
public DatedParameterMetadata metadata(LocalDate valuationDate, ReferenceData refData) {
LocalDate nodeDate = date(valuationDate, refData);
LocalDate referenceDate = template.calculateReferenceDateFromTradeDate(valuationDate, refData);
if (label.isEmpty()) {
return YearMonthDateParameterMetadata.of(nodeDate, YearMonth.from(referenceDate));
}
return YearMonthDateParameterMetadata.of(nodeDate, YearMonth.from(referenceDate), label);
}
代码示例来源:origin: OpenGamma/Strata
public void test_metadata_last_fixing() {
IborFutureCurveNode node =
IborFutureCurveNode.of(TEMPLATE, QUOTE_ID, SPREAD, LABEL).withDate(CurveNodeDate.LAST_FIXING);
ImmutableMarketData marketData = ImmutableMarketData.builder(VAL_DATE).addValue(QUOTE_ID, 0.0d).build();
IborFutureTrade trade = node.trade(1d, marketData, REF_DATA);
LocalDate fixingDate = trade.getProduct().getFixingDate();
DatedParameterMetadata metadata = node.metadata(VAL_DATE, REF_DATA);
assertEquals(metadata.getDate(), fixingDate);
LocalDate referenceDate = TEMPLATE.calculateReferenceDateFromTradeDate(VAL_DATE, REF_DATA);
assertEquals(((YearMonthDateParameterMetadata) metadata).getYearMonth(), YearMonth.from(referenceDate));
}
代码示例来源:origin: OpenGamma/Strata
public void test_builder_incomplete() {
BeanBuilder<? extends YearMonthDateParameterMetadata> builder = YearMonthDateParameterMetadata.meta().builder();
builder.set(YearMonthDateParameterMetadata.meta().date(), DATE);
assertThrowsIllegalArg(() -> builder.build());
}
代码示例来源:origin: OpenGamma/Strata
public void test_builder_specifyLabel() {
BeanBuilder<? extends YearMonthDateParameterMetadata> builder = YearMonthDateParameterMetadata.meta().builder();
builder.set(YearMonthDateParameterMetadata.meta().date(), DATE);
builder.set(YearMonthDateParameterMetadata.meta().yearMonth(), JAN2015);
builder.set(YearMonthDateParameterMetadata.meta().label(), "Jan 2015");
YearMonthDateParameterMetadata test = builder.build();
assertEquals(test.getDate(), DATE);
assertEquals(test.getYearMonth(), JAN2015);
assertEquals(test.getLabel(), "Jan 2015");
assertEquals(test.getIdentifier(), JAN2015);
}
代码示例来源:origin: OpenGamma/Strata
public void test_serialization() {
YearMonthDateParameterMetadata test = YearMonthDateParameterMetadata.of(DATE, JAN2015);
assertSerialization(test);
}
代码示例来源:origin: OpenGamma/Strata
public void test_of_noLabel() {
YearMonthDateParameterMetadata test = YearMonthDateParameterMetadata.of(DATE, JAN2015);
assertEquals(test.getDate(), DATE);
assertEquals(test.getYearMonth(), JAN2015);
assertEquals(test.getLabel(), "Jan15");
assertEquals(test.getIdentifier(), JAN2015);
}
代码示例来源:origin: OpenGamma/Strata
public void coverage() {
YearMonthDateParameterMetadata test = YearMonthDateParameterMetadata.of(DATE, JAN2015);
coverImmutableBean(test);
YearMonthDateParameterMetadata test2 = YearMonthDateParameterMetadata.of(date(2014, 1, 1), YearMonth.of(2016, 2));
coverBeanEquals(test, test2);
}
代码示例来源:origin: OpenGamma/Strata
/**
* Obtains an instance using the year-month, specifying the label.
*
* @param date the date associated with the parameter
* @param yearMonth the year-month of the curve node
* @param label the label to use
* @return the parameter metadata based on the year-month
*/
public static YearMonthDateParameterMetadata of(LocalDate date, YearMonth yearMonth, String label) {
return new YearMonthDateParameterMetadata(date, yearMonth, label);
}
代码示例来源:origin: OpenGamma/Strata
/**
* Obtains an instance using the year-month.
*
* @param date the date associated with the parameter
* @param yearMonth the year-month of the curve node
* @return the parameter metadata based on the year-month
*/
public static YearMonthDateParameterMetadata of(LocalDate date, YearMonth yearMonth) {
ArgChecker.notNull(date, "date");
ArgChecker.notNull(yearMonth, "yearMonth");
return new YearMonthDateParameterMetadata(date, yearMonth, yearMonth.format(FORMATTER));
}
在 Android Market 开发人员控制台中,在我的应用程序的配置文件中,有一个可以选中或取消选中的框,允许禁用或启用营销。 这是什么意思? 最佳答案 措辞很清楚。它说: “除了在 Androi
我们使用 Facebook 营销 API 来放置广告。有时,当我们在新帐户上转换广告时,这些广告未获批准,Facebook 希望我们进行合规性认证。有关详细信息,请参阅随附的屏幕。 有没有办法使用 A
这个问题在这里已经有了答案: Is there a way to create your own html tag in HTML5? (18 个答案) 关闭 4 年前。 我想创建自己的标签,例如
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 11 年前。 Improve thi
我维护了几个 Facebook Marketing API PHP 集成。他们将广告事件中的数据提取到仪表板中。由于这些供特定客户访问他们自己的数据,因此我将它们保持在开发模式,因为我不希望它们公开可
Android 设备如何将应用识别为“市场”或“非市场”? 情况是我有一个应用程序我想提供给一组客户,而不是整个世界,但不希望他们必须经历允许他们的设备安装非-市场应用程序。我想通过登录墙后面的公司网
我在使用 Android Market 过滤系统时遇到了一些问题。我已经阅读有关 Android Market Filters 的文档developer.android.com,我想这个问题与屏幕或密
在 Facebook Marketing API 中,我如何通过演示标准的组合来获得估计的受众规模?我应该使用哪个端点以及如何编写 html get 请求? 例如,我想知道居住在美国、年龄在 14-3
现在,当用户想要下载应用程序时,他可以使用安装在手机上的 Android Market 应用程序或通过 Web Market 下载。 是否有可能弄清楚,这个应用程序是通过哪种方式安装的? 最佳答案 在
我在 Market 上有一个应用程序。有用户评论说它有FC,通过Android 2.2报告功能发送报告。然而,已经好几天了,我在开发者控制台的应用程序错误报告中什么也看不到。我尝试自己重现错误并尝试报
我正在尝试为我的应用程序制作模块应用内计费。在开发应用内计费模块之前,我想知道一件事。 :我是否需要在具有应用内计费模块的应用中集成许可验证库? 如果我没有集成 LVL,我的应用程序是否可以使用应用内
从昨天开始,我们在 Android Market 网络版上的应用程序描述包含两组屏幕截图:我们上传的 480x800 的屏幕截图,以及另一张尺寸非常小的屏幕截图,它们没有出现在应用程序的 Assets
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
从 Android Market 下载和安装更新时,您经常会看到类似 的更新评论 版本 1.2.14 Bugfix on... 版本 1.2.15 添加了设置菜单 等等。这个评论是怎么写的?我今天在市
我修复了我的 Android 应用程序中的一个错误,并将新的 APK 上传到市场(我使用与第一个版本相同的私钥对其进行了签名)。我的 versionCode 和 versionName 都不同,htt
如何在我的 android 应用程序中连接 android market? 最佳答案 我猜你想启动 android 市场应用程序并指向市场上的某个应用程序。 Intent intent = new I
我开发了一个 Android 游戏应用程序,我想将它上传到 Android Market。这有什么程序? 最佳答案 首先,阅读手册,它并没有那么复杂。但基本上: 创建一个 android 市场帐户(我
我有一个应用程序,我刚刚更新到 froyo 以利用它移动到 SD 卡功能。我现在正在尝试将更新上传到市场,但我不断收到以下错误:“文件是无效:W/ResourceType(7193):错误的字符串 b
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 11 年前。 Improve thi
我将我的 APK 发布到 Android 市场。我可以通过 https://play.google.com/store/search?q=[package name] 搜索它,但我无法在运行 的 Ne
我是一名优秀的程序员,十分优秀!