An object that defines the data type of an input, output or return parameter of a method instance object.