记录类 DataComponentMap.Builder.SimpleMap
java.lang.Object
java.lang.Record
net.minecraft.core.component.DataComponentMap.Builder.SimpleMap
- 所有已实现的接口:
Iterable<TypedDataComponent<?>>
,DataComponentMap
static record DataComponentMap.Builder.SimpleMap(it.unimi.dsi.fastutil.objects.Reference2ObjectMap<DataComponentType<?>,Object> map)
extends Record
implements DataComponentMap
-
嵌套类概要
从接口继承的嵌套类/接口 net.minecraft.core.component.DataComponentMap
DataComponentMap.Builder
-
字段概要
字段修饰符和类型字段说明private final it.unimi.dsi.fastutil.objects.Reference2ObjectMap
<DataComponentType<?>, Object> map
记录组件的字段。从接口继承的字段 net.minecraft.core.component.DataComponentMap
CODEC, EMPTY
-
构造器概要
构造器构造器说明SimpleMap
(it.unimi.dsi.fastutil.objects.Reference2ObjectMap<DataComponentType<?>, Object> map) 创建SimpleMap
记录类的实例。 -
方法概要
修饰符和类型方法说明final boolean
指示某个其他对象是否“等于”此对象。<T> T
get
(DataComponentType<? extends T> p_335671_) boolean
has
(DataComponentType<?> p_335479_) final int
hashCode()
返回此对象的哈希代码值。iterator()
Set
<DataComponentType<?>> keySet()
it.unimi.dsi.fastutil.objects.Reference2ObjectMap
<DataComponentType<?>, Object> map()
返回map
记录组件的值。int
size()
toString()
返回此记录类的字符串表示形式。从接口继承的方法 net.minecraft.core.component.DataComponentMap
filter, getOrDefault, getTyped, isEmpty, stream
从接口继承的方法 java.lang.Iterable
forEach, spliterator
-
字段详细资料
-
map
map
记录组件的字段。
-
-
构造器详细资料
-
SimpleMap
SimpleMap(it.unimi.dsi.fastutil.objects.Reference2ObjectMap<DataComponentType<?>, Object> map) 创建SimpleMap
记录类的实例。- 参数:
map
-map
记录组件的值
-
-
方法详细资料
-
get
- 指定者:
get
在接口中DataComponentMap
-
has
- 指定者:
has
在接口中DataComponentMap
-
keySet
- 指定者:
keySet
在接口中DataComponentMap
-
iterator
- 指定者:
iterator
在接口中DataComponentMap
- 指定者:
iterator
在接口中Iterable<TypedDataComponent<?>>
-
size
public int size()- 指定者:
size
在接口中DataComponentMap
-
toString
返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 此记录类中的所有组件都使用Objects::equals(Object,Object)
进行比较。 -
map
返回map
记录组件的值。- 返回:
map
记录组件的值
-