matchesDimSymbols static method

bool matchesDimSymbols(
  1. String actualDimensionSymbols,
  2. String requiredDimensionSymbols
)

Tests if each of the actual dimension symbols in a matrix string satisfies the corresponding required dimension symbol in a pattern string.

@param actualDimensionSymbols nine dimension symbols to validate. Possible values are {T, F, * , 0, 1, 2}. @param requiredDimensionSymbols nine dimension symbols to validate against. Possible values are {T, F, * , 0, 1, 2}. @return true if each of the required dimension symbols encompass the corresponding actual dimension symbol

Implementation

static bool matchesDimSymbols(
    String actualDimensionSymbols, String requiredDimensionSymbols) {
  IntersectionMatrix m =
      IntersectionMatrix.fromDimensionSymbols(actualDimensionSymbols);
  return m.matches(requiredDimensionSymbols);
}