public class BuilderStateTransitionEdges extends BuilderBase
Class BuilderStateTransitionEdges. Provides builderstatetransitionedges functionality for the Hytale server.
java.lang.Object > BuilderBase > BuilderStateTransitionEdges
Field Summary
fromStates
protected
String[]
fromStates
Field fromStates.
toStates
protected
String[]
toStates
Field toStates.
fromStateIndices
protected
int[]
fromStateIndices
Field fromStateIndices.
toStateIndices
protected
int[]
toStateIndices
Field toStateIndices.
priority
protected
int
priority
Field priority.
builtStateTransitionEdges
protected
StateTransitionEdges
builtStateTransitionEdges
Field builtStateTransitionEdges.
state
final
String
state
Field state.
otherState
final
String
otherState
Field otherState.
pos
final
int[]
pos
Field pos.
Method Detail
BuilderStateTransitionEdges
public
public
BuilderStateTransitionEdges
()
Method BuilderStateTransitionEdges.
getShortDescription
public
String
getShortDescription
()
Method getShortDescription.
getLongDescription
public
String
getLongDescription
()
Method getLongDescription.
category
public
Class
category
()
Method category.
getBuilderDescriptorState
Method getBuilderDescriptorState.
readConfig
Method readConfig.
- Parameters:
@Nonnull final JsonElementdata
IllegalStateException
public
new
IllegalStateException
("State transition edge cannot be defined from a state to itself: " + state)
Method IllegalStateException.
- Parameters:
"State transition edge cannot be defined from a state to itself: " +state
getPriority
public
int
getPriority
()
Method getPriority.
getFromStateIndices
public
int[]
getFromStateIndices
()
Method getFromStateIndices.
getToStateIndices
public
int[]
getToStateIndices
()
Method getToStateIndices.