A well-defined set of operations

There is a well defined set of operations that you are allowed to perform on instances of the type short.

That set of operations is defined in the specification for the type short.