Uses of Interface
io.github.zeroone3010.yahueapi.v2.Light
| Package | Description |
|---|---|
| io.github.zeroone3010.yahueapi.v2 |
-
Uses of Light in io.github.zeroone3010.yahueapi.v2
Classes in io.github.zeroone3010.yahueapi.v2 that implement Light Modifier and Type Class Description classLightImplMethods in io.github.zeroone3010.yahueapi.v2 that return types with arguments of type Light Modifier and Type Method Description Collection<Light>Group. addLight(Light newLight)Adds the given light into this group.Collection<Light>GroupImpl. addLight(Light newLight)Optional<Light>Group. getLightByName(String lightName)Returns one light, if found by the given name.Optional<Light>GroupImpl. getLightByName(String lightName)Collection<Light>Group. getLights()Returns all the lights that have been assigned to this group.Collection<Light>GroupImpl. getLights()Map<UUID,Light>Hue. getLights()Returns all the lights configured into the Bridge.Collection<Light>Group. removeLight(Light lightToBeRemoved)Removes the given light from this group.Collection<Light>GroupImpl. removeLight(Light lightToBeRemoved)Methods in io.github.zeroone3010.yahueapi.v2 with parameters of type Light Modifier and Type Method Description Collection<Light>Group. addLight(Light newLight)Adds the given light into this group.Collection<Light>GroupImpl. addLight(Light newLight)Collection<Light>Group. removeLight(Light lightToBeRemoved)Removes the given light from this group.Collection<Light>GroupImpl. removeLight(Light lightToBeRemoved)Constructor parameters in io.github.zeroone3010.yahueapi.v2 with type arguments of type Light Constructor Description GroupImpl(UUID id, ResourceType type, String name, List<Scene> scenes, Supplier<Collection<Light>> lights, Supplier<GroupedLightResource> stateProvider, Function<UpdateLight,String> stateSetter, Function<Collection<Light>,String> lightsSetter)