Class AbstractProjectableModel.AnnotationDriverData

    • Constructor Detail

      • AnnotationDriverData

        protected AnnotationDriverData()
    • Method Detail

      • driver

        public Driver driver()
        Description copied from interface: DriverData
        Returns the parent device driver.
        Specified by:
        driver in interface DriverData
        Returns:
        device driver
      • deviceId

        public DeviceId deviceId()
        Description copied from interface: DriverData
        Returns the device identifier.
        Specified by:
        deviceId in interface DriverData
        Returns:
        device identifier
      • keys

        public Set<String> keys()
        Description copied from interface: Annotations
        Returns the set of keys for available annotations.
        Specified by:
        keys in interface Annotations
        Returns:
        annotation keys
      • value

        public String value​(String key)
        Description copied from interface: Annotations
        Returns the value of the specified annotation.
        Specified by:
        value in interface Annotations
        Parameters:
        key - annotation key
        Returns:
        annotation value