A much stronger tool with which to match Pokémon instances conditionally. Checks that its constituent properties, labels, persistent data, and/or buckets all match the given Pokémon when asked. Even has a codec and a static parse method for simple parsing from a string.
Has a set of min keys and max keys.
The min keys determine which keys to look for in the string version of the PokemonMatcher for the minimum value. Passes if the actual value is greater than or equal to the minimum value. Defaults to an automatic pass on the minimum bound if not found.
The max keys determine which keys to look for in the string version of the PokemonMatcher for the maximum value. Passes if the actual value is less than or equal to the minimum value. Defaults to an automatic pass on the maximum bound if not found.
Passes if both the minimum and the maximum bounds are met.
Has a set of min keys and max keys.
The min keys determine which keys to look for in the string version of the PokemonMatcher for the minimum value. Passes if the actual value is greater than or equal to the minimum value. Defaults to an automatic pass on the minimum bound if not found.
The max keys determine which keys to look for in the string version of the PokemonMatcher for the maximum value. Passes if the actual value is less than or equal to the minimum value. Defaults to an automatic pass on the maximum bound if not found.
Passes if both the minimum and the maximum bounds are met.
Has a set of min keys and max keys.
The min keys determine which keys to look for in the string version of the PokemonMatcher for the minimum value. Passes if the actual value is greater than or equal to the minimum value. Defaults to an automatic pass on the minimum bound if not found.
The max keys determine which keys to look for in the string version of the PokemonMatcher for the maximum value. Passes if the actual value is less than or equal to the minimum value. Defaults to an automatic pass on the maximum bound if not found.
Passes if both the minimum and the maximum bounds are met.