【问题标题】:Cannot access public method in HazelcastSession无法访问 HazelcastSession 中的公共方法
【发布时间】:2018-08-04 15:56:16
【问题描述】:

我无法调用 HazelcastSession 类中的方法。我已经获得了对象并想通过公共方法添加属性。我得到了这个错误。 我正在使用科特林。 如何解决这个问题?

Java 中的相同尝试

【问题讨论】:

    标签: spring intellij-idea kotlin hazelcast


    【解决方案1】:

    这个https://github.com/spring-projects/spring-session/blob/master/spring-session-hazelcast/src/main/java/org/springframework/session/hazelcast/HazelcastSessionRepository.java#L321HazelcastSessionRepository的内部类HazelcastSession的定义

    定义基本是

    public class HazelcastSessionRepository { 
       final class HazelcastSession {
           public void setAttribute(String attributeName, Object attributeValue) {
    

    内部类 (HazelcastSession) 不可见,因此您无法访问内部类。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-13
      • 2011-10-31
      • 2022-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多