A B C D E F G H I L M P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- acquireBarrier() - Static method in class com.inhousegreenhouse.ch.backend.orchestrator.MonitoringOrchestrator
-
Acquire the barrier used to synchronize all threads.
- ADC - Class in com.inhousegreenhouse.ch.backend.model.greenhouse.converter
-
This class represents the MCP3008 Analog-To-Digital Converter chip connected of the Raspberry Pi.
- ADC() - Constructor for class com.inhousegreenhouse.ch.backend.model.greenhouse.converter.ADC
-
Constructor.
- ADC_CHANNEL_COUNT - Static variable in class com.inhousegreenhouse.ch.backend.model.greenhouse.converter.ADC
-
The maximum number of channels available on the ADC chip.
- addGreenhouse(String, String, String) - Method in class com.inhousegreenhouse.ch.backend.repository.GreenhouseRepository
-
Register a new greenhouse to the API.
- addGreenhouse(String, String, String) - Method in class com.inhousegreenhouse.ch.backend.service.GreenhouseService
-
Add a new greenhouse to the repository.
- addHumiditySensor(HumiditySensor) - Method in class com.inhousegreenhouse.ch.backend.model.greenhouse.sensor.core.SensorList
-
Add a humidity sensor to the list
- addMoistureSensor(MoistureSensor) - Method in class com.inhousegreenhouse.ch.backend.model.greenhouse.sensor.core.SensorList
-
Add a moisture sensor to the list
- addSequence(IGreenhouseSequence) - Method in class com.inhousegreenhouse.ch.app.main.GreenhouseManager
-
Add a sequence to the list of sequences.
- addTemperatureSensor(TemperatureSensor) - Method in class com.inhousegreenhouse.ch.backend.model.greenhouse.sensor.core.SensorList
-
Add a temperature sensor to the list
- addVariable(String, T) - Method in class com.inhousegreenhouse.ch.backend.model.util.GraphQLQuery
-
Adds a variable to the query.
- addWaterSensor(WaterSensor) - Method in class com.inhousegreenhouse.ch.backend.model.greenhouse.sensor.core.SensorList
-
Add a water sensor to the list
- AnalogSensor<T extends java.lang.Number> - Class in com.inhousegreenhouse.ch.backend.model.greenhouse.sensor.core
-
This class represents an analog sensor and is used to read the analog value of the sensor.
- AnalogSensor(String, Position, T, ADC, int) - Constructor for class com.inhousegreenhouse.ch.backend.model.greenhouse.sensor.core.AnalogSensor
-
Set the sensor value.
- Api - Class in com.inhousegreenhouse.ch.backend.model.api
-
This class is used to send requests to the GraphQL API.
- Api(String) - Constructor for class com.inhousegreenhouse.ch.backend.model.api.Api
- ApiAuthenticatedRequest - Class in com.inhousegreenhouse.ch.backend.model.api
-
This class represent an API request that is authenticated with an API token.
- ApiAuthenticatedRequest(Api, GraphQLQuery, String, ApiHeader...) - Constructor for class com.inhousegreenhouse.ch.backend.model.api.ApiAuthenticatedRequest
-
Constructor.
- ApiHeader - Class in com.inhousegreenhouse.ch.backend.model.api
-
This class represents a header of an API request.
- ApiHeader(String, String) - Constructor for class com.inhousegreenhouse.ch.backend.model.api.ApiHeader
-
Constructs a new header.
- ApiRequest - Class in com.inhousegreenhouse.ch.backend.model.api
-
This class represents an API request.
- ApiRequest(Api, GraphQLQuery, ApiHeader...) - Constructor for class com.inhousegreenhouse.ch.backend.model.api.ApiRequest
-
Constructor.
- ApiResponse - Class in com.inhousegreenhouse.ch.backend.model.api
-
This class represents a response from the API, received through GreenProxy server.
- ApiResponse(boolean, String, String) - Constructor for class com.inhousegreenhouse.ch.backend.model.api.ApiResponse
-
Constructor.
All Classes All Packages