Class AbstractSimpleComponentBuilder<T extends de.fraunhofer.iosb.ilt.swe.common.simple.AbstractSimpleComponent,U extends AbstractSimpleComponentBuilder<T,U>>
- 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.ext.AbstractSWEIdentifiableBuilder<T,U>
-
- de.fraunhofer.iosb.ilt.sta.model.builder.api.ext.AbstractDataComponentBuilder<T,U>
-
- de.fraunhofer.iosb.ilt.sta.model.builder.api.ext.AbstractSimpleComponentBuilder<T,U>
-
- Type Parameters:
T- the concreteAbstractSimpleComponenttype to buildU- the concrete type of thisAbstractDataComponentBuilder
- All Implemented Interfaces:
Builder<T>
- Direct Known Subclasses:
AbstractBooleanBuilder,AbstractCategoryBuilder,AbstractCountBuilder,AbstractQuantityBuilder,AbstractTextBuilder,AbstractTimeBuilder
public abstract class AbstractSimpleComponentBuilder<T extends de.fraunhofer.iosb.ilt.swe.common.simple.AbstractSimpleComponent,U extends AbstractSimpleComponentBuilder<T,U>> extends AbstractDataComponentBuilder<T,U>
Base class for anyAbstractSimpleComponentbuilder.Any
AbstractDataComponentBuilderis anExtensibleBuilder.- Author:
- Michael Jacoby
-
-
Constructor Summary
Constructors Constructor Description AbstractSimpleComponentBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UaxisId(String axisId)UnilValue(de.fraunhofer.iosb.ilt.swe.common.util.NillValue nilValue)UnilValues(List<de.fraunhofer.iosb.ilt.swe.common.util.NillValue> nilValues)UreferenceFrame(String referenceFrame)-
Methods inherited from class de.fraunhofer.iosb.ilt.sta.model.builder.api.ext.AbstractDataComponentBuilder
definition, optional, optional, updatable, updatable
-
Methods inherited from class de.fraunhofer.iosb.ilt.sta.model.builder.api.ext.AbstractSWEIdentifiableBuilder
description, id, label
-
Methods inherited from class de.fraunhofer.iosb.ilt.sta.model.builder.api.ExtensibleBuilder
getSelf
-
Methods inherited from class de.fraunhofer.iosb.ilt.sta.model.builder.api.AbstractBuilder
build, getBuildingInstance, newBuildingInstance
-
-