A model element in class diagrams that represents user-defined data types. See also enumeration literal.