UICommandBuilder

public class UICommandBuilder

Class UICommandBuilder. Provides uicommandbuilder functionality for the Hytale server.

java.lang.Object > UICommandBuilder

Field Summary

valueWrapper

final BsonDocument valueWrapper

Field valueWrapper.

codec

final Codec codec

Field codec.

arr

final BsonArray arr

Field arr.

Method Detail

UICommandBuilder

public public UICommandBuilder ()

Method UICommandBuilder.

clear

public UICommandBuilder clear (final String selector)

Method clear.

Parameters:
final String selector

CustomUICommand

public new CustomUICommand (CustomUICommandType.Clear, selector, null, null)

Method CustomUICommand.

Parameters:
CustomUICommandType.Clear CustomUICommandType.Clear
selector selector
null null

remove

public UICommandBuilder remove (final String selector)

Method remove.

Parameters:
final String selector

append

public UICommandBuilder append (final String documentPath)

Method append.

Parameters:
final String documentPath

appendInline

public UICommandBuilder appendInline (final String selector, final String document)

Method appendInline.

Parameters:
final String selector
final String document

insertBefore

public UICommandBuilder insertBefore (final String selector, final String documentPath)

Method insertBefore.

Parameters:
final String selector
final String documentPath

insertBeforeInline

public UICommandBuilder insertBeforeInline (final String selector, final String document)

Method insertBeforeInline.

Parameters:
final String selector
final String document

setBsonValue

private UICommandBuilder setBsonValue (final String selector, final BsonValue bsonValue)

Method setBsonValue.

Parameters:
final String selector
final BsonValue bsonValue

set

public UICommandBuilder set (final String selector, @Nonnull final Value ref)

Method set.

Parameters:
final String selector
@Nonnull final Value ref

setNull

public UICommandBuilder setNull (final String selector)

Method setNull.

Parameters:
final String selector

BsonString

public new BsonString (str)

Method BsonString.

Parameters:
str str

BsonBoolean

public new BsonBoolean (b)

Method BsonBoolean.

Parameters:
b b

BsonDouble

public new BsonDouble (n)

Method BsonDouble.

Parameters:
n n

BsonInt32

public new BsonInt32 (n)

Method BsonInt32.

Parameters:
n n

setObject

public UICommandBuilder setObject (final String selector, @Nonnull final Object data)

Method setObject.

Parameters:
final String selector
@Nonnull final Object data

getCommands

public CustomUICommand[] getCommands ()

Method getCommands.