A B C D E F G H I L M P R S T U V W 
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.
A B C D E F G H I L M P R S T U V W 
All Classes All Packages