Class MultiDimensionMismatchException

All Implemented Interfaces:
Serializable, LocalizedException
Direct Known Subclasses:
MatrixDimensionMismatchException

@Deprecated public class MultiDimensionMismatchException extends MathIllegalArgumentException
Deprecated.
as of 1.0, this exception is replaced by MathIllegalArgumentException
Exception to be thrown when two sets of dimensions differ.
See Also:
  • Constructor Details

    • MultiDimensionMismatchException

      public MultiDimensionMismatchException(Integer[] wrong, Integer[] expected)
      Deprecated.
      Construct an exception from the mismatched dimensions.
      Parameters:
      wrong - Wrong dimensions.
      expected - Expected dimensions.
    • MultiDimensionMismatchException

      public MultiDimensionMismatchException(Localizable specific, Integer[] wrong, Integer[] expected)
      Deprecated.
      Construct an exception from the mismatched dimensions.
      Parameters:
      specific - Message pattern providing the specific context of the error.
      wrong - Wrong dimensions.
      expected - Expected dimensions.
  • Method Details

    • getWrongDimensions

      public Integer[] getWrongDimensions()
      Deprecated.
      Get array containing the wrong dimensions.
      Returns:
      an array containing the wrong dimensions
    • getExpectedDimensions

      public Integer[] getExpectedDimensions()
      Deprecated.
      Get array containing the expected dimensions.
      Returns:
      an array containing the expected dimensions
    • getWrongDimension

      public int getWrongDimension(int index)
      Deprecated.
      Get wrong dimension at index.
      Parameters:
      index - Dimension index.
      Returns:
      the wrong dimension stored at index.
    • getExpectedDimension

      public int getExpectedDimension(int index)
      Deprecated.
      Get expected dimension at index.
      Parameters:
      index - Dimension index.
      Returns:
      the expected dimension stored at index.