OperatorUnary

public class OperatorUnary

Class OperatorUnary. Provides operatorunary functionality for the Hytale server.

java.lang.Object > OperatorUnary

Field Summary

token

private Token token

Field token.

argument

private ValueType argument

Field argument.

result

private ValueType result

Field result.

Method Detail

OperatorUnary

public private OperatorUnary (final Token token, final ValueType argument, final ValueType result, final Function codeGen)

Method OperatorUnary.

Parameters:
final Token token
final ValueType argument
final ValueType result
final Function codeGen

hasCodeGen

public boolean hasCodeGen ()

Method hasCodeGen.

getResultType

public ValueType getResultType ()

Method getResultType.

getCodeGen

public ExecutionContext.Instruction> getCodeGen ()

Method getCodeGen.

of

static OperatorUnary of (final Token token, final ValueType argument, final ValueType result, final Function codeGen)

Method of.

Parameters:
final Token token
final ValueType argument
final ValueType result
final Function codeGen

findOperator

static OperatorUnary findOperator (final Token token, final ValueType type)

Method findOperator.

Parameters:
final Token token
final ValueType type