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 classSMLBuilders.AbstractProcessBuilder<B extends SMLBuilders.AbstractProcessBuilder<B,T>, T extends AbstractProcess> static classBuilder class for AggregateProcessstatic classSMLBuilders.BaseAggregateProcessBuilder<B extends SMLBuilders.BaseAggregateProcessBuilder<B,T>, T extends AggregateProcess> static classSMLBuilders.BaseDeploymentBuilder<B extends SMLBuilders.BaseDeploymentBuilder<B,T>, T extends Deployment> static classSMLBuilders.BaseModeBuilder<B extends SMLBuilders.BaseModeBuilder<B,T>, T extends Mode> static classstatic classstatic classSMLBuilders.BasePhysicalProcessBuilder<B extends SMLBuilders.AbstractProcessBuilder<B,T>, T extends AbstractPhysicalProcess> static classstatic classSMLBuilders.BaseSimpleProcessBuilder<B extends SMLBuilders.BaseSimpleProcessBuilder<B,T>, T extends SimpleProcess> static classstatic classstatic classBuilder class for Deploymentstatic classSMLBuilders.DescribedObjectBuilder<B extends SMLBuilders.DescribedObjectBuilder<B,T>, T extends DescribedObject> static classBuilder class for Modestatic classBuilder class for ObservableProperty objectstatic classBuilder class for PhysicalComponentstatic classBuilder class for PhysicalSystemstatic classBuilder class for SimpleProcessstatic classBuilder class for SpatialFrame objectstatic classBuilder class for Term object -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidsetPositionAsPose(Pose pose, AbstractPhysicalProcess comp) protected static voidsetPositionAsVector(Vector loc, AbstractPhysicalProcess comp)
-
Constructor Details
-
SMLBuilders
public SMLBuilders()
-
-
Method Details
-
setPositionAsVector
-
setPositionAsPose
-