Package csw.params.commands
Class CommandIssue.WrongParameterTypeIssue
java.lang.Object
csw.params.commands.CommandIssue.WrongParameterTypeIssue
- All Implemented Interfaces:
CommandIssue
,Serializable
,scala.Equals
,scala.Product
- Enclosing interface:
- CommandIssue
public static final class CommandIssue.WrongParameterTypeIssue
extends Object
implements CommandIssue, scala.Product, Serializable
Returned when the parameter for a key is not the correct type (i.e. int vs double, etc.)
param: reason describing the cause of this issue
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface csw.params.commands.CommandIssue
CommandIssue.AssemblyBusyIssue, CommandIssue.AssemblyBusyIssue$, CommandIssue.HCDBusyIssue, CommandIssue.HCDBusyIssue$, CommandIssue.IdNotAvailableIssue, CommandIssue.IdNotAvailableIssue$, CommandIssue.MissingKeyIssue, CommandIssue.MissingKeyIssue$, CommandIssue.OtherIssue, CommandIssue.OtherIssue$, CommandIssue.ParameterValueOutOfRangeIssue, CommandIssue.ParameterValueOutOfRangeIssue$, CommandIssue.RequiredAssemblyUnavailableIssue, CommandIssue.RequiredAssemblyUnavailableIssue$, CommandIssue.RequiredHCDUnavailableIssue, CommandIssue.RequiredHCDUnavailableIssue$, CommandIssue.RequiredSequencerUnavailableIssue, CommandIssue.RequiredSequencerUnavailableIssue$, CommandIssue.RequiredServiceUnavailableIssue, CommandIssue.RequiredServiceUnavailableIssue$, CommandIssue.UnresolvedLocationsIssue, CommandIssue.UnresolvedLocationsIssue$, CommandIssue.UnsupportedCommandInStateIssue, CommandIssue.UnsupportedCommandInStateIssue$, CommandIssue.UnsupportedCommandIssue, CommandIssue.UnsupportedCommandIssue$, CommandIssue.WrongCommandTypeIssue, CommandIssue.WrongCommandTypeIssue$, CommandIssue.WrongInternalStateIssue, CommandIssue.WrongInternalStateIssue$, CommandIssue.WrongNumberOfParametersIssue, CommandIssue.WrongNumberOfParametersIssue$, CommandIssue.WrongParameterTypeIssue, CommandIssue.WrongParameterTypeIssue$, CommandIssue.WrongPrefixIssue, CommandIssue.WrongPrefixIssue$, CommandIssue.WrongUnitsIssue, CommandIssue.WrongUnitsIssue$
-
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
Methods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
-
Constructor Details
-
WrongParameterTypeIssue
-
-
Method Details
-
reason
Description copied from interface:CommandIssue
A method to access the reason of command issue- Specified by:
reason
in interfaceCommandIssue
- Returns:
- the reason for a command issue
-