Package io.ryos.rhino.sdk.dsl.impl
Class GaugeDslImpl
- java.lang.Object
-
- io.ryos.rhino.sdk.dsl.impl.AbstractDSLItem
-
- io.ryos.rhino.sdk.dsl.impl.GaugeDslImpl
-
- All Implemented Interfaces:
DslItem
,GaugeDsl
,MaterializableDsl
,MaterializableDslItem
public class GaugeDslImpl extends AbstractDSLItem implements GaugeDsl
-
-
Constructor Summary
Constructors Constructor Description GaugeDslImpl(java.lang.String tag, MaterializableDslItem childDsl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<MaterializableDslItem>
getChildren()
MaterializableDslItem
getMeasureableItem()
java.lang.String
getTag()
DslMaterializer
materializer()
Create materializer instance for this spec instance.-
Methods inherited from class io.ryos.rhino.sdk.dsl.impl.AbstractDSLItem
getName, getParent, getParentName, hasParent, setName, setParent
-
-
-
-
Constructor Detail
-
GaugeDslImpl
public GaugeDslImpl(java.lang.String tag, MaterializableDslItem childDsl)
-
-
Method Detail
-
getChildren
public java.util.List<MaterializableDslItem> getChildren()
- Specified by:
getChildren
in interfaceDslItem
-
getMeasureableItem
public MaterializableDslItem getMeasureableItem()
- Specified by:
getMeasureableItem
in interfaceGaugeDsl
-
materializer
public DslMaterializer materializer()
Description copied from interface:MaterializableDsl
Create materializer instance for this spec instance.- Specified by:
materializer
in interfaceMaterializableDsl
- Returns:
DslMaterializer
instance.
-
-