public class BuilderObjectMapHelper
Class BuilderObjectMapHelper. Provides builderobjectmaphelper functionality for the Hytale server.
java.lang.Object > BuilderObjectMapHelper
Field Summary
value
final
V
value
Field value.
key
final
K
key
Field key.
result
final
T
result
Field result.
Method Detail
BuilderObjectMapHelper
public
public
BuilderObjectMapHelper
(final Class classType, final Function id, final BuilderContext owner)
Method BuilderObjectMapHelper.
- Parameters:
final ClassclassTypefinal Functionidfinal BuilderContextowner
IllegalArgumentException
public
new
IllegalArgumentException
("Duplicate key \"" + String.valueOf(key)
Method IllegalArgumentException.
- Parameters:
"Duplicate key \"" +String.valueOf(key
readConfig
public
void
readConfig
(@Nonnull final JsonElement data, @Nonnull final BuilderManager builderManager, @Nonnull final BuilderParameters builderParameters, @Nonnull final BuilderValidationHelper builderValidationHelper)
Method readConfig.
- Parameters:
@Nonnull final JsonElementdata@Nonnull final BuilderManagerbuilderManager@Nonnull final BuilderParametersbuilderParameters@Nonnull final BuilderValidationHelperbuilderValidationHelper
testEach
public
T
testEach
(@Nonnull final BiFunction, U, T> test, @Nonnull final BuilderManager builderManager, final ExecutionContext executionContext, final U meta, final T successResult, final T emptyResult, final Builder> parentSpawnable)
Method testEach.
- Parameters:
@Nonnull final BiFunctiontest, U, T> @Nonnull final BuilderManagerbuilderManagerfinal ExecutionContextexecutionContextfinal Umetafinal TsuccessResultfinal TemptyResultfinal Builder>parentSpawnable