Package org.vast.swe
Class SWEBuilders
java.lang.Object
org.vast.swe.SWEBuilders
Utility class to build SWE Common data components with a fluent API
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classBuilder class for Boolean componentsstatic classBuilder class for Category componentsstatic classSWEBuilders.CategoryOrRangeBuilder<B extends SWEBuilders.CategoryOrRangeBuilder<B,T>, T extends CategoryOrRange> static classBuilder class for CategoryRange componentsstatic classBuilder class for Count componentsstatic classSWEBuilders.CountOrRangeBuilder<B extends SWEBuilders.CountOrRangeBuilder<B,T>, T extends CountOrRange> static classBuilder class for CountRange componentsstatic classBuilder class for DataArray componentsstatic classBuilder class for DataChoice componentsstatic classSWEBuilders.DataComponentBuilder<B extends SWEBuilders.DataComponentBuilder<B,T>, T extends DataComponent> static classBuilder class for DataRecord componentsstatic classBuilder class for Geometry componentsstatic classBuilder class for Matrix componentsstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classBuilder class for Quantity componentsstatic classSWEBuilders.QuantityOrRangeBuilder<B extends SWEBuilders.QuantityOrRangeBuilder<B,T>, T extends QuantityOrRange> static classBuilder class for QuantityRange componentsstatic classSWEBuilders.SimpleComponentBuilder<B extends SWEBuilders.SimpleComponentBuilder<B,T>, T extends SimpleComponent> static classSWEBuilders.SweIdentifiableBuilder<B extends SWEBuilders.SweIdentifiableBuilder<B,T>, T extends AbstractSWEIdentifiable> static classBuilder class for Text componentsstatic classBuilder class for Time componentsstatic classSWEBuilders.TimeOrRangeBuilder<B extends SWEBuilders.TimeOrRangeBuilder<B,T>, T extends TimeOrRange> static classBuilder class for TimeRange componentsstatic classBuilder class for Vector components -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
SWEBuilders
public SWEBuilders()
-