StoredUserEntry.java
net.minecraft.server.players.StoredUserEntry
信息
- 全限定名:net.minecraft.server.players.StoredUserEntry
- 类型:public abstract class
- 包:net.minecraft.server.players
- 源码路径:src/main/java/net/minecraft/server/players/StoredUserEntry.java
- 起始行号:L6
- 职责:
TODO
字段/常量
user- 类型:
T - 修饰符:
private final - 源码定位:
L7 - 说明:
TODO
- 类型:
内部类/嵌套类型
- 无
构造器
public StoredUserEntry(T user) @ L9
- 构造器名:StoredUserEntry
- 源码定位:L9
- 修饰符:public
参数:
- user: T
说明:
TODO
方法
下面的方法块按源码顺序生成。
public T getUser() @ L13
- 方法名:getUser
- 源码定位:L13
- 返回类型:T
- 修饰符:public
参数:
- 无
说明:
TODO
boolean hasExpired() @ L17
- 方法名:hasExpired
- 源码定位:L17
- 返回类型:boolean
- 修饰符:package-private
参数:
- 无
说明:
TODO
protected abstract void serialize(JsonObject object) @ L21
- 方法名:serialize
- 源码定位:L21
- 返回类型:void
- 修饰符:protected abstract
参数:
- object: JsonObject
说明:
TODO
代码
public abstract class StoredUserEntry<T> {
private final @Nullable T user;
public StoredUserEntry(@Nullable T user) {
this.user = user;
}
public @Nullable T getUser() {
return this.user;
}
boolean hasExpired() {
return false;
}
protected abstract void serialize(final JsonObject object);
}引用的其他类
- 无