public final class ServerMultipleAssignmentCommand extends ServerAssignmentCommand
Constructor and Description |
---|
ServerMultipleAssignmentCommand(java.util.Collection<? extends ServerSingleAssignmentCommand> individualAssignmentCommands)
Creates the ServerMultipleAssignmentCommand
|
ServerMultipleAssignmentCommand(ServerAssignmentCommand... individualAssignments)
Creates the ServerMultipleAssignmentCommand.
|
ServerMultipleAssignmentCommand(ServerSingleAssignmentCommand[] individualAssignmentCommands)
Creates the ServerMultipleAssignmentCommand
|
Modifier and Type | Method and Description |
---|---|
ServerCommandDataWrapper[] |
getCmdDataWrappers()
Gets The commands represented in CommandDataWrappers
|
java.lang.String |
getCommandParametersText()
Gets the full textual representation of the command's parameters
|
java.lang.String |
getFullCommandText()
Gets the full textual representation of the command
|
ServerSingleAssignmentCommand[] |
getIndividualAssignmentCommands()
Gets The individual assignments that make up the multiple assignment
|
reconstituteAssignmentCommand, reconstituteAssignmentCommand
getCommandObjectFor, getCommandObjectFrom, toString
public ServerMultipleAssignmentCommand(ServerAssignmentCommand... individualAssignments)
individualAssignments
- The individual assignments that make up the multiple assignment. If an individual assignment is itself a Multiple Assignment MA, the individual assignments that constitute it will take the place of MA in the Ma object being constructed.public ServerMultipleAssignmentCommand(java.util.Collection<? extends ServerSingleAssignmentCommand> individualAssignmentCommands)
individualAssignmentCommands
- The individual assignments that make up the multiple assignmentpublic ServerMultipleAssignmentCommand(ServerSingleAssignmentCommand[] individualAssignmentCommands)
individualAssignmentCommands
- The individual assignments that make up the multiple assignmentpublic java.lang.String getCommandParametersText()
ServerCommand
getCommandParametersText
in class ServerCommand
public java.lang.String getFullCommandText()
ServerCommand
getFullCommandText
in class ServerCommand
public final ServerSingleAssignmentCommand[] getIndividualAssignmentCommands()
public ServerCommandDataWrapper[] getCmdDataWrappers()
ServerAssignmentCommand
getCmdDataWrappers
in class ServerAssignmentCommand