J.Output.Buffer is an opaque value, backed by java.io.ByteArrayOutputStream
J.Output.Bytes is an opaque value, backed by java.io.OutputStream
J.Output.Data is an opaque value, backed by java.io.DataOutputStream
J.Output.Text is an opaque value, backed by java.io.OutputStreamWriter
Type name
Returns defined opaque type name