Class HashOps.MapHashBuilder
java.lang.Object
com.mojang.serialization.RecordBuilder.AbstractBuilder<com.google.common.hash.HashCode, List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>>>
com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder<com.google.common.hash.HashCode, List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>>>
net.minecraft.util.HashOps.MapHashBuilder
- All Implemented Interfaces:
RecordBuilder<com.google.common.hash.HashCode>
- Enclosing class:
HashOps
private final class HashOps.MapHashBuilder
extends RecordBuilder.AbstractUniversalBuilder<com.google.common.hash.HashCode, List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>>>
-
Nested Class Summary
Nested classes/interfaces inherited from interface RecordBuilder
RecordBuilder.AbstractBuilder<T,R>, RecordBuilder.AbstractStringBuilder<T, R>, RecordBuilder.AbstractUniversalBuilder<T, R>, RecordBuilder.MapBuilder<T> -
Field Summary
Fields inherited from class RecordBuilder.AbstractBuilder
builder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(com.google.common.hash.HashCode key, com.google.common.hash.HashCode value, List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>> builder) protected DataResult<com.google.common.hash.HashCode> build(List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>> builder, com.google.common.hash.HashCode prefix) Methods inherited from class RecordBuilder.AbstractUniversalBuilder
add, add, addMethods inherited from class RecordBuilder.AbstractBuilder
build, mapError, ops, setLifecycle, withErrorsFromMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface RecordBuilder
add, add, add, build
-
Constructor Details
-
MapHashBuilder
public MapHashBuilder()
-
-
Method Details
-
initBuilder
protected List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>> initBuilder()- Specified by:
initBuilderin classRecordBuilder.AbstractBuilder<com.google.common.hash.HashCode, List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>>>
-
append
protected List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>> append(com.google.common.hash.HashCode key, com.google.common.hash.HashCode value, List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>> builder) - Specified by:
appendin classRecordBuilder.AbstractUniversalBuilder<com.google.common.hash.HashCode, List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>>>
-
build
protected DataResult<com.google.common.hash.HashCode> build(List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>> builder, com.google.common.hash.HashCode prefix) - Specified by:
buildin classRecordBuilder.AbstractBuilder<com.google.common.hash.HashCode, List<Pair<com.google.common.hash.HashCode, com.google.common.hash.HashCode>>>
-