类 FixedMetadataValue
java.lang.Object
org.bukkit.metadata.MetadataValueAdapter
org.bukkit.metadata.LazyMetadataValue
org.bukkit.metadata.FixedMetadataValue
- 所有已实现的接口:
MetadataValue
FixedMetadataValue是一种特殊情况的元数据项, 在初始化后永远包含相同的值.
使FixedMetadataValue无效没有任何效果.
此类出于历史原因继承LazyMetadataValue, 即使它覆盖了所有实现方法. 未来继承层次结构可能会改变.
-
嵌套类概要
从类继承的嵌套类/接口 org.bukkit.metadata.LazyMetadataValue
LazyMetadataValue.CacheStrategy -
字段概要
从类继承的字段 org.bukkit.metadata.MetadataValueAdapter
owningPlugin -
构造器概要
构造器构造器说明FixedMetadataValue(@NotNull Plugin owningPlugin, @Nullable Object value) 使用Object初始化FixedMetadataValue. -
方法概要
从类继承的方法 org.bukkit.metadata.MetadataValueAdapter
asBoolean, asByte, asDouble, asFloat, asInt, asLong, asShort, asString, getOwningPlugin
-
构造器详细资料
-
FixedMetadataValue
使用Object初始化FixedMetadataValue.原文: Initializes a FixedMetadataValue with an Object
- 参数:
owningPlugin- 创建此元数据值的Pluginvalue- 分配给此元数据值的值
-
-
方法详细资料
-
invalidate
public void invalidate()从接口复制的说明:MetadataValue使此元数据项无效, 强制其在下次访问时重新计算.原文: Invalidates this metadata item, forcing it to recompute when next accessed.
- 指定者:
invalidate在接口中MetadataValue- 覆盖:
invalidate在类中LazyMetadataValue
-
value
从接口复制的说明:MetadataValue获取此元数据项的值.原文: Fetches the value of this metadata item.
- 指定者:
value在接口中MetadataValue- 覆盖:
value在类中LazyMetadataValue- 返回:
- 元数据值.
-