我有一个布尔变量hasObject
在lombok生成isHasObject()
。我正在使用@Data
lombok注释。如何将方法更改为hasObject()
结合访问器和Getter,您可能会得到以下结果:
class ExampleClass {
@Accessors(fluent = true)
@Getter
private boolean hasObject;
}
相当于香草Java:
class ExampleClass {
private boolean hasObject;
public hasObject() {
return hasObject;
}
我猜这就是你想要的。
在您的情况下,可能是:
class XY : Object {
@Getter(fluent = true)
public boolean hasObject;
}
或
@Accessors(fluent = true)
class XY : Object {
public boolean hasObject;
}
根据文件:
fluent-布尔值。如果为true,pepper的getter就是pepper(),setter就是pepper(T newValue)。此外,除非指定,否则chain默认为true。默认值:false。
我从lombok找到了如何为布尔对象字段定制getter的帮助。通过这一点,我将拥有改变的访问器级别和旧的代码获取方式,
@Getter(AccessLevel.NONE) private boolean hasObject;
public boolean hasObject() {
return hasObject;
}
我将不公开这个问题。这是唯一的方法来改变getter方法名称或我会等待更好的建议。
我正在尝试编译和部署neo4j-connector。 neo4j-connector-impl中的两个类(和)具有以下注释: 我可以想出一些方法(例如,添加一个方法),但这感觉不对:这段代码自一年前提交以来一直未变,所以为什么它不适合我呢?这里可能出了什么问题?
问题内容: 我很困惑,我希望员工ID以前缀格式自动生成,我知道从sql服务器中的触发器触发之前是可能的,我按照帖子 http://www.aspdotnet- suresh.com/2012/04/set-custom-自动生成的increment.html 显示器是 但是我想从触发器之前的插入中执行此操作,并且此触发器在同一表和同一行中工作- 和用户ID自动创建?喜欢–08U13015,08U1
我们想断言,自定义对象列表包含一个对象,其某些字段具有特定的值,以及一系列类似这样的断言 然而,自定义对象也有布尔类型字段,其中getter方法有一个“is”前缀而不是“get”,在那里断言似乎在以下情况下失败 是否有现成的解决方案来克服这一点,或者它应该用某种自定义匹配器来处理?
我想在页面上显示一个布尔值(实际上是表格中的单元格),并且它必须是可编辑的。此外,它不是一个复选框,但我拼写出“false”和“true”。我们使用Bootstrap3和最新的淘汰赛。我决定使用x-editable Bootstrap 3构建。我还使用了击出自定义绑定:https://github.com/brianchance/knockout-x-editable. 我想,要实现这一点,我需要
我是ScalaFx新手,想创建一个TableView,包含一个带< code >复选框的可编辑布尔列(以及带TextFields的可编辑String和Int列)。我假设我需要使用< code>CheckBoxTableCell。我用的是JDK 7u25,ScalaFX 1.0.0-M4/M5和Scala 2.10.2-final。(我不完全确定ScalaFX的版本,但它肯定至少是1.0.0-M5。
使用jaxb2-maven-plugin和jaxb-xjc,在生成类时,jaxb创建带有get前缀的布尔访问器,但是我希望它使用java约定"is"创建。 这里是xsd: 创建的方法是; 但是我想要; 我试过了