直接访问Thrift生成的Java类的字段而不是通过提供的getter

时间:2013-12-09 21:04:03

标签: java thrift getter

我对Thrift有些新意。我有一堆Thrift生成的Java类,我需要从中读取值的实例。我没有生成类,也没有设计Thrift定义。

我注意到生成的类中的每个字段都有公共getter和setter(每个字段对应于Thrift定义中的字段)。但也(并且,奇怪的是)这些领域本身就是公开的。

我想知道的是,直接读取字段而不是使用getter是否“OK”(就Java中的Thrift实践而言)?

非常感谢!

1 个答案:

答案 0 :(得分:1)

关于 getters ,直接读取它们可能完全可以。

所有语言的典型实现是,只有可选字段的 setters 可用于为正在设置的字段设置isset标志。