Class SensorBuilder
- java.lang.Object
-
- de.fraunhofer.iosb.ilt.sta.model.builder.api.AbstractBuilder<T>
-
- de.fraunhofer.iosb.ilt.sta.model.builder.api.ExtensibleBuilder<T,U>
-
- de.fraunhofer.iosb.ilt.sta.model.builder.api.EntityBuilder<Sensor,U>
-
- de.fraunhofer.iosb.ilt.sta.model.builder.api.AbstractSensorBuilder<SensorBuilder>
-
- de.fraunhofer.iosb.ilt.sta.model.builder.SensorBuilder
-
public final class SensorBuilder extends AbstractSensorBuilder<SensorBuilder>
- Author:
- Aurelien Bourdon
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.fraunhofer.iosb.ilt.sta.model.builder.api.AbstractSensorBuilder
AbstractSensorBuilder.ValueCode
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SensorBuilderbuilder()SensorBuildergetSelf()Get the reference to the concrete instance that extends thisExtensibleBuilder.-
Methods inherited from class de.fraunhofer.iosb.ilt.sta.model.builder.api.AbstractSensorBuilder
datastream, datastreams, description, encodingType, encodingType, metadata, multiDatastream, multiDatastreams, name, newBuildingInstance, properties, property
-
Methods inherited from class de.fraunhofer.iosb.ilt.sta.model.builder.api.EntityBuilder
id, service
-
Methods inherited from class de.fraunhofer.iosb.ilt.sta.model.builder.api.AbstractBuilder
build, getBuildingInstance
-
-
-
-
Method Detail
-
builder
public static SensorBuilder builder()
-
getSelf
public SensorBuilder getSelf()
Description copied from class:ExtensibleBuilderGet the reference to the concrete instance that extends thisExtensibleBuilder. Commonly,this.- Specified by:
getSelfin classExtensibleBuilder<Sensor,SensorBuilder>- Returns:
- the reference to the concrete instance that extends this
ExtensibleBuilder. Commonly,this.
-
-