BsonTransformationUtil

public class BsonTransformationUtil

Class BsonTransformationUtil. Provides bsontransformationutil functionality for the Hytale server.

java.lang.Object > BsonTransformationUtil

Field Summary

index

final int index

Field index.

Method Detail

actionOnProperty

static void actionOnProperty (final BsonDocument entity, @Nonnull final String[] propertyPath, @Nonnull final BiConsumer biConsumer, final boolean create)

Method actionOnProperty.

Parameters:
final BsonDocument entity
@Nonnull final String[] propertyPath
@Nonnull final BiConsumer biConsumer
final boolean create

IllegalArgumentException

public new IllegalArgumentException ("Element is not Object or (Array or invalid index)

Method IllegalArgumentException.

Parameters:
"Element is not Object or (Array or invalid index

removeProperty

static void removeProperty (final BsonDocument entity, @Nonnull final String[] propertyPath)

Method removeProperty.

Parameters:
final BsonDocument entity
@Nonnull final String[] propertyPath

if

public else if (parent instanceof BsonArray && StringUtil.isNumericString(key)

Method if.

Parameters:
parent instanceof BsonArray && StringUtil.isNumericString(key

setProperty

static void setProperty (final BsonDocument entity, @Nonnull final String[] pathElements, final BsonValue value)

Method setProperty.

Parameters:
final BsonDocument entity
@Nonnull final String[] pathElements
final BsonValue value

insertProperty

static void insertProperty (final BsonDocument entity, @Nonnull final String[] pathElements, final BsonValue value)

Method insertProperty.

Parameters:
final BsonDocument entity
@Nonnull final String[] pathElements
final BsonValue value