Package org.vast.swe
Class SWEBuilders.SimpleComponentBuilder<B extends SWEBuilders.SimpleComponentBuilder<B,T>,T extends SimpleComponent>
java.lang.Object
org.vast.util.BaseBuilder<T>
org.vast.swe.SWEBuilders.SweIdentifiableBuilder<B,T>
org.vast.swe.SWEBuilders.DataComponentBuilder<B,T>
org.vast.swe.SWEBuilders.SimpleComponentBuilder<B,T>
- Direct Known Subclasses:
SWEBuilders.BaseBooleanBuilder
,SWEBuilders.BaseTextBuilder
,SWEBuilders.CategoryOrRangeBuilder
,SWEBuilders.CountOrRangeBuilder
,SWEBuilders.QuantityOrRangeBuilder
,SWEBuilders.TimeOrRangeBuilder
- Enclosing class:
- SWEBuilders
public abstract static class SWEBuilders.SimpleComponentBuilder<B extends SWEBuilders.SimpleComponentBuilder<B,T>,T extends SimpleComponent>
extends SWEBuilders.DataComponentBuilder<B,T>
-
Field Summary
Fields inherited from class org.vast.util.BaseBuilder
instance
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B
addNilValue
(String value, String reasonUri) addQuality
(String role, SimpleComponent q) addQuality
(String role, SWEBuilders.SimpleComponentBuilder<?, ?> builder) addQuality
(SWEBuilders.SimpleComponentBuilder<?, ?> builder) protected B
copyFrom
(SimpleComponent base) protected NilValues
Methods inherited from class org.vast.swe.SWEBuilders.DataComponentBuilder
copyFrom, definition, from, name, optional, updatable
Methods inherited from class org.vast.swe.SWEBuilders.SweIdentifiableBuilder
build, copyFrom, description, id, label, visitor
-
Constructor Details
-
SimpleComponentBuilder
-
-
Method Details
-
copyFrom
-
dataType
-
refFrame
-
refFrame
-
axisId
-
addQuality
-
addQuality
-
addQuality
-
addQuality
-
ensureNilValues
-
addNilValue
-