类 Codecs.Xor<F,S>
- java.lang.Object
-
- net.minecraft.util.dynamic.Codecs.Xor<F,S>
-
- 所有已实现的接口:
com.mojang.serialization.Codec<com.mojang.datafixers.util.Either<F,S>>,com.mojang.serialization.Decoder<com.mojang.datafixers.util.Either<F,S>>,com.mojang.serialization.Encoder<com.mojang.datafixers.util.Either<F,S>>
- 封闭类:
- Codecs
static final class Codecs.Xor<F,S> extends Object implements com.mojang.serialization.Codec<com.mojang.datafixers.util.Either<F,S>>
- 另请参阅:
EitherCodec- Mappings:
Namespace Name official agh$aintermediary net/minecraft/class_5699$class_5839named net/minecraft/util/dynamic/Codecs$Xor
-
-
嵌套类概要
-
从接口继承的嵌套类/接口 com.mojang.serialization.Codec
com.mojang.serialization.Codec.ResultFunction<A extends Object>
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 <T> com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<com.mojang.datafixers.util.Either<F,S>,T>>decode(com.mojang.serialization.DynamicOps<T> ops, T input)<T> com.mojang.serialization.DataResult<T>encode(com.mojang.datafixers.util.Either<F,S> either, com.mojang.serialization.DynamicOps<T> dynamicOps, T t)booleanequals(Object o)inthashCode()StringtoString()-
从接口继承的方法 com.mojang.serialization.Codec
comapFlatMap, deprecated, dispatch, dispatch, dispatchMap, dispatchMap, dispatchStable, fieldOf, flatComapMap, flatXmap, listOf, mapResult, optionalFieldOf, optionalFieldOf, optionalFieldOf, optionalFieldOf, orElse, orElse, orElse, orElseGet, orElseGet, orElseGet, partialDispatch, promotePartial, stable, withLifecycle, xmap
-
-
-
-
字段详细资料
-
first
private final com.mojang.serialization.Codec<F> first
- Mappings:
Namespace Name Mixin selector official aLagh$a;a:Lcom/mojang/serialization/Codec;intermediary field_28868Lnet/minecraft/class_5699$class_5839;field_28868:Lcom/mojang/serialization/Codec;named firstLnet/minecraft/util/dynamic/Codecs$Xor;first:Lcom/mojang/serialization/Codec;
-
second
private final com.mojang.serialization.Codec<S> second
- Mappings:
Namespace Name Mixin selector official bLagh$a;b:Lcom/mojang/serialization/Codec;intermediary field_28869Lnet/minecraft/class_5699$class_5839;field_28869:Lcom/mojang/serialization/Codec;named secondLnet/minecraft/util/dynamic/Codecs$Xor;second:Lcom/mojang/serialization/Codec;
-
-
构造器详细资料
-
Xor
public Xor(com.mojang.serialization.Codec<F> first, com.mojang.serialization.Codec<S> second)
- Mappings:
Namespace Name Mixin selector official <init>Lagh$a;<init>(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Vintermediary <init>Lnet/minecraft/class_5699$class_5839;<init>(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Vnamed <init>Lnet/minecraft/util/dynamic/Codecs$Xor;<init>(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)V
-
-
方法详细资料
-
decode
public <T> com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<com.mojang.datafixers.util.Either<F,S>,T>> decode(com.mojang.serialization.DynamicOps<T> ops, T input)
- 指定者:
decode在接口中com.mojang.serialization.Decoder<F>- Mappings:
Namespace Name Mixin selector official decodeLagh$a;decode(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;intermediary decodeLnet/minecraft/class_5699$class_5839;decode(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;named decodeLnet/minecraft/util/dynamic/Codecs$Xor;decode(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
-
encode
public <T> com.mojang.serialization.DataResult<T> encode(com.mojang.datafixers.util.Either<F,S> either, com.mojang.serialization.DynamicOps<T> dynamicOps, T t)
- 指定者:
encode在接口中com.mojang.serialization.Encoder<F>- Mappings:
Namespace Name Mixin selector official aLagh$a;a(Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;intermediary method_33820Lnet/minecraft/class_5699$class_5839;method_33820(Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;named encodeLnet/minecraft/util/dynamic/Codecs$Xor;encode(Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
-
equals
public boolean equals(Object o)
-
hashCode
public int hashCode()
-
toString
public String toString()
-
-