Package org.vast.sensorML
Class SMLBuilders
java.lang.Object
org.vast.sensorML.SMLBuilders
Utility class to build SensorML processing components with a fluent API
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
SMLBuilders.AbstractProcessBuilder<B extends SMLBuilders.AbstractProcessBuilder<B,
T>, T extends AbstractProcess> static class
Builder class for AggregateProcessstatic class
SMLBuilders.BaseAggregateProcessBuilder<B extends SMLBuilders.BaseAggregateProcessBuilder<B,
T>, T extends AggregateProcess> static class
SMLBuilders.BaseDeploymentBuilder<B extends SMLBuilders.BaseDeploymentBuilder<B,
T>, T extends Deployment> static class
SMLBuilders.BaseModeBuilder<B extends SMLBuilders.BaseModeBuilder<B,
T>, T extends Mode> static class
static class
static class
SMLBuilders.BasePhysicalProcessBuilder<B extends SMLBuilders.AbstractProcessBuilder<B,
T>, T extends AbstractPhysicalProcess> static class
static class
SMLBuilders.BaseSimpleProcessBuilder<B extends SMLBuilders.BaseSimpleProcessBuilder<B,
T>, T extends SimpleProcess> static class
static class
static class
Builder class for Deploymentstatic class
SMLBuilders.DescribedObjectBuilder<B extends SMLBuilders.DescribedObjectBuilder<B,
T>, T extends DescribedObject> static class
Builder class for Modestatic class
Builder class for ObservableProperty objectstatic class
Builder class for PhysicalComponentstatic class
Builder class for PhysicalSystemstatic class
Builder class for SimpleProcessstatic class
Builder class for SpatialFrame objectstatic class
Builder class for Term object -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static void
setPositionAsPose
(Pose pose, AbstractPhysicalProcess comp) protected static void
setPositionAsVector
(Vector loc, AbstractPhysicalProcess comp)
-
Constructor Details
-
SMLBuilders
public SMLBuilders()
-
-
Method Details
-
setPositionAsVector
-
setPositionAsPose
-