Class ThingType

  • All Implemented Interfaces:
    Identifiable<UID>
    Direct Known Subclasses:
    BridgeType

    @NonNullByDefault
    public class ThingType
    extends AbstractDescriptionType
    The ThingType describes a concrete type of a Thing.

    This description is used as template definition for the creation of the according concrete Thing object.

    Hint: This class is immutable.

    Author:
    Michael Grammling - Initial contribution, Dennis Nobel - Initial contribution, Thomas Höfer - Added thing and thing type properties, Simon Kaufmann - Added listed field, Andre Fuechsel - Added representationProperty field, Stefan Triller - Added category field