Package org.vast.sensorML
Class SMLBuilders.BaseSpatialFrameBuilder<B extends SMLBuilders.BaseSpatialFrameBuilder<B>>
- Direct Known Subclasses:
SMLBuilders.SpatialFrameBuilder
- Enclosing class:
- SMLBuilders
public abstract static class SMLBuilders.BaseSpatialFrameBuilder<B extends SMLBuilders.BaseSpatialFrameBuilder<B>>
extends BaseBuilder<SpatialFrame>
-
Field Summary
Fields inherited from class org.vast.util.BaseBuilder
instance
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdds a frame axiscopyFrom
(SpatialFrame base) description
(String desc) Sets the frame descriptionSets the frame IDSets the frame labelSets description of the frame originMethods inherited from class org.vast.util.BaseBuilder
build
-
Constructor Details
-
BaseSpatialFrameBuilder
-
-
Method Details
-
copyFrom
-
id
Sets the frame ID- Parameters:
id
-- Returns:
- This builder for chaining
-
label
Sets the frame label- Parameters:
label
-- Returns:
- This builder for chaining
-
description
Sets the frame description- Parameters:
desc
-- Returns:
- This builder for chaining
-
origin
Sets description of the frame origin- Parameters:
desc
-- Returns:
- This builder for chaining
-
addAxis
Adds a frame axis- Parameters:
name
- Axis namedesc
- Axis description- Returns:
- This builder for chaining
-