当前位置: 首页 > 知识库问答 >
问题:

注释类型SerializedName的属性“alternate”未定义

宗政霄
2023-03-14

我使用com.google.gson.annotations.SerializedName,其中包含gson docs@SerializedName(value="Active",备用={"Active","Pend"})中提到的元素"value"和"备用",但编译器表示错误:"属性备用未定义注释类型SeriazedName"。

共有1个答案

许寒
2023-03-14

Gson 2.4版中添加了@SerializedName注释的替代版本,因此在早期版本中不起作用。有时,父pom可能会阻止覆盖该版本(参见上面的讨论)。

 类似资料:
  • 试图向OpenLDAP添加一个新属性,但总是碰壁。我正在尝试向架构添加ipPhone属性,因为我不能在默认的telephoneNumber属性中包含*数字。 下面是我的LDIF文件,用于创建新属性并将其与objectClass类似。 我已经测试和谷歌了几个小时,但一直无法解决这个问题或找出我错过了什么!

  • 问题内容: 我目前正在创建一个有趣的python线性代数模块,并使用该语言进行实践。我最近尝试将类型注释添加到模块中,如下所示: 但是,当我尝试导入它时,它吐出一个。我承认这个问题已经在这里以某种形式得到了回答,但似乎并不能完全解决我的情况。 我想知道的是: 我已经在该文件中按字面值定义了该类。为什么说未定义名称? 如何定义可用于注释的方式(作为)? 问题答案: 您有一份前瞻性声明;函数(作为方法

  • 我使用JAXB从Java类生成XML模式(XSD)。我想知道如何使用注释来指定一个静态属性的值。 例如,我定义了一个如下所示的属性 我想在我的XSD中

  • 我目前正致力于创建一个python线性代数模块,以获得乐趣并练习该语言。我最近尝试向模块添加类型注释,如下所示: 但是,当我尝试导入此内容时,它会抛出一个。我承认这个问题已经在这里以某种形式得到了回答,但它似乎并没有完全为我的情况提供答案。 我想知道的是: 我已经在这个文件中定义了这个类。为什么它说这个名字没有定义

  • 我有以下课程: 我从控制器调用方法test(): 然而,spring并没有注入构建。版本值,即使类具有组件注释。 我在控制器中使用相同的属性,它工作正常。 我做错了什么?

  • 我试图使用OpenLDAP建立用户帐户锁定方案,但在运行ldapmodify命令时看到以下错误: 下面是policy、slapd.conf和usersnames.ldif文件的内容 政策3.LDIF: 与此策略有关的slapd.conf条目: usersnames.ldif: Policies3条目在openldap explorer上可见,但看不到它下面的属性“PWDLOCKOUT”。并且系统中