public class FixedMetadataValue extends LazyMetadataValue
This class extends LazyMetadataValue for historical reasons, even though it overrides all the implementation methods. it is possible that in the future that the inheritance hierarchy may change.
LazyMetadataValue.CacheStrategy
owningPlugin
构造器和说明 |
---|
FixedMetadataValue(Plugin owningPlugin,
java.lang.Object value)
Initializes a FixedMetadataValue with an Object
|
限定符和类型 | 方法和说明 |
---|---|
void |
invalidate()
Invalidates this metadata item, forcing it to recompute when next
accessed.
|
java.lang.Object |
value()
Fetches the value of this metadata item.
|
asBoolean, asByte, asDouble, asFloat, asInt, asLong, asShort, asString, getOwningPlugin
public void invalidate()
MetadataValue
invalidate
在接口中 MetadataValue
invalidate
在类中 LazyMetadataValue
public java.lang.Object value()
MetadataValue
value
在接口中 MetadataValue
value
在类中 LazyMetadataValue