Uses of Interface
io.github.hapjava.services.Service
-
Packages that use Service Package Description io.github.hapjava.accessories Contains interfaces that can be implemented to represent an exposed accessory.io.github.hapjava.services io.github.hapjava.services.impl -
-
Uses of Service in io.github.hapjava.accessories
Methods in io.github.hapjava.accessories that return Service Modifier and Type Method Description default ServiceHomekitAccessory. getPrimaryService()default implementation which is sufficient if accessory has only one serviceMethods in io.github.hapjava.accessories that return types with arguments of type Service Modifier and Type Method Description default java.util.Collection<Service>AirPurifierAccessory. getServices()default java.util.Collection<Service>AirQualityAccessory. getServices()default java.util.Collection<Service>BasicFanAccessory. getServices()default java.util.Collection<Service>BatteryAccessory. getServices()default java.util.Collection<Service>CarbonDioxideSensorAccessory. getServices()default java.util.Collection<Service>CarbonMonoxideSensorAccessory. getServices()default java.util.Collection<Service>ContactSensorAccessory. getServices()default java.util.Collection<Service>DoorAccessory. getServices()default java.util.Collection<Service>DoorbellAccessory. getServices()default java.util.Collection<Service>FanAccessory. getServices()default java.util.Collection<Service>FaucetAccessory. getServices()default java.util.Collection<Service>FilterMaintenanceAccessory. getServices()default java.util.Collection<Service>GarageDoorOpenerAccessory. getServices()default java.util.Collection<Service>HeaterCoolerAccessory. getServices()default java.util.Collection<Service>HomekitAccessory. getServices()The collection of Services this accessory supports.default java.util.Collection<Service>HumidifierDehumidifierAccessory. getServices()default java.util.Collection<Service>HumiditySensorAccessory. getServices()default java.util.Collection<Service>InputSourceAccessory. getServices()default java.util.Collection<Service>IrrigationSystemAccessory. getServices()default java.util.Collection<Service>LeakSensorAccessory. getServices()default java.util.Collection<Service>LightbulbAccessory. getServices()default java.util.Collection<Service>LightSensorAccessory. getServices()default java.util.Collection<Service>LockMechanismAccessory. getServices()default java.util.Collection<Service>MicrophoneAccessory. getServices()default java.util.Collection<Service>MotionSensorAccessory. getServices()default java.util.Collection<Service>OccupancySensorAccessory. getServices()default java.util.Collection<Service>OutletAccessory. getServices()default java.util.Collection<Service>SecuritySystemAccessory. getServices()default java.util.Collection<Service>SlatAccessory. getServices()default java.util.Collection<Service>SmartSpeakerAccessory. getServices()default java.util.Collection<Service>SmokeSensorAccessory. getServices()default java.util.Collection<Service>SpeakerAccessory. getServices()default java.util.Collection<Service>StatelessProgrammableSwitchAccessory. getServices()default java.util.Collection<Service>SwitchAccessory. getServices()default java.util.Collection<Service>TelevisionAccessory. getServices()default java.util.Collection<Service>TelevisionSpeakerAccessory. getServices()default java.util.Collection<Service>TemperatureSensorAccessory. getServices()default java.util.Collection<Service>ThermostatAccessory. getServices()default java.util.Collection<Service>ValveAccessory. getServices()default java.util.Collection<Service>WindowAccessory. getServices()default java.util.Collection<Service>WindowCoveringAccessory. getServices() -
Uses of Service in io.github.hapjava.services
Methods in io.github.hapjava.services that return types with arguments of type Service Modifier and Type Method Description java.util.List<Service>Service. getLinkedServices()List of all the services to which the service linksMethods in io.github.hapjava.services with parameters of type Service Modifier and Type Method Description voidService. addLinkedService(Service service)Add linked services -
Uses of Service in io.github.hapjava.services.impl
Classes in io.github.hapjava.services.impl that implement Service Modifier and Type Class Description classAccessoryInformationServiceAccessory Information service.classAirPurifierServiceThis service describes an air purifier.classAirQualityServiceThis service describes air quality sensor.classBasicFanServiceThis service describes a fan.classBatteryServiceThis service describes a battery service.classCarbonDioxideSensorServiceThis service describes a carbon dioxide sensor.classCarbonMonoxideSensorServiceThis service describes a carbon monoxide sensor.classContactSensorServiceThis service describes a Contact Sensor.classDoorbellServiceThe Doorbell service describes a doorbell.classDoorServiceThis service describes a motorized door.classFanServiceThis service describes a fan.classFaucetServiceThis service describes accessories like faucets or shower heads and must only be included when an accessory has either a linkedHeaterCoolerService, single linkedValveServiceor multiple linkedValveService(with/withoutHeaterCoolerServiceto describe water outlets.classFilterMaintenanceServiceThis service describes a filter maintenance.classGarageDoorOpenerServiceThis service describes a garage door opener that controls a single door.classHAPProtocolInformationServiceThis service HAP version.classHeaterCoolerServiceThis service can be used to describe a heater and/or a coolerclassHumidifierDehumidifierServiceThis service can be used to describe an air humidifier or/and an air dehumidifier.classHumiditySensorServiceThis service describes a humidity sensor.classInputSourceServiceThis service describes a input source.classIrrigationSystemServiceAn irrigation system serviceclassLeakSensorServiceThis service describes a leak sensor.classLightbulbServiceThis service describes a light bulb.classLightSensorServiceThis service describes a light sensor.classLockMechanismServiceThe Lock Mechanism Service describes the physical lock mechanism on a device.classMicrophoneServiceA Microphone service is used to control the sourcing of the input audio – primarily through a microphone.classMotionSensorServiceThis service describes a motion sensor.classOccupancySensorServiceThis service describes an occupancy sensor.classOutletServiceThis service describes a power outlet.classSecuritySystemServiceThis service describes a security system service.classServiceLabelServiceThis service describes label scheme.classSlatServiceThis service describes a slatclassSmartSpeakerServiceA smart speaker service can be used to control the audio output settings on a speaker device.classSmokeSensorServiceThis service describes a Smoke detector Sensor.classSpeakerServiceA Speaker service can be used to control the audio output settings on a speaker device.classStatelessProgrammableSwitchServiceThis service describes a stateless programmable switch.classSwitchServiceThis service describes a binary switch.classTelevisionServiceThis service describes a television.classTelevisionSpeakerServiceThis service describes a television.classTemperatureSensorServiceThis service describes a Temperature Sensor.classThermostatServiceThis service describes a thermostat.classValveServiceThis service describes accessories valves.classWindowCoveringServiceThis service describes motorized window coverings or shadesclassWindowServiceThis service describes a motorized window.
-