Package com.orchestranetworks.addon.dqid
Class IndicatorValue
- java.lang.Object
-
- com.orchestranetworks.addon.dqid.IndicatorValue
-
- Direct Known Subclasses:
BigDecimalValue
,BooleanValue
,DateValue
,IntegerValue
,StringValue
public abstract class IndicatorValue extends java.lang.Object
Defines an atomic outcome ofIndicatorReport
.
-
-
Constructor Summary
Constructors Constructor Description IndicatorValue(int sequence, int order)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description abstract java.lang.String
formatDataType()
Returns the string representation of the data type.abstract java.lang.String
formatValue()
Returns the string representation of the raw value.java.util.Set<BigDataValue>
getBigDataReportFieldsValues()
Deprecated.java.util.Set<FlatDataValue>
getFlatReportingFieldValues()
Returns the set ofFlatDataValue
s.java.lang.Object
getGroupingValue()
Returns grouping value.int
getOrder()
Returns the order.int
getSequence()
Returns the sequence.abstract java.lang.Object
getValue()
Returns the raw value.void
setBigDataReportField(com.orchestranetworks.schema.Path bigDataReportField, java.lang.Object value)
Deprecated.void
setFlatDataFieldValue(com.orchestranetworks.schema.Path reportingPath, java.lang.Object value)
Adds a value for a specified path toFlatDataValue
.void
setGroupingValue(java.lang.Object groupingValue)
-
-
-
Method Detail
-
getSequence
public final int getSequence()
Returns the sequence.
-
getOrder
public final int getOrder()
Returns the order.
-
setBigDataReportField
public final void setBigDataReportField(com.orchestranetworks.schema.Path bigDataReportField, java.lang.Object value)
Deprecated.Adds a value for a specified path to
BigDataValue
.Since 2.0.0, use
setFlatDataFieldValue(Path, Object)
instead.
-
getBigDataReportFieldsValues
public final java.util.Set<BigDataValue> getBigDataReportFieldsValues()
Deprecated.Returns the set of
BigDataValue
.Since 2.0.0, use
getFlatReportingFieldValues()
instead.
-
setFlatDataFieldValue
public final void setFlatDataFieldValue(com.orchestranetworks.schema.Path reportingPath, java.lang.Object value)
Adds a value for a specified path toFlatDataValue
.- Parameters:
reportingPath
- Either aBig data
path orFlat result
path.value
- An output value.- Since:
- 2.0.0
-
getFlatReportingFieldValues
public java.util.Set<FlatDataValue> getFlatReportingFieldValues()
Returns the set ofFlatDataValue
s.- Since:
- 2.0.0
-
formatValue
public abstract java.lang.String formatValue()
Returns the string representation of the raw value.
-
formatDataType
public abstract java.lang.String formatDataType()
Returns the string representation of the data type.
-
getValue
public abstract java.lang.Object getValue()
Returns the raw value.
-
setGroupingValue
public final void setGroupingValue(java.lang.Object groupingValue)
- Since:
- 2.3.0
-
getGroupingValue
public java.lang.Object getGroupingValue()
Returns grouping value.- Since:
- 2.3.0
-
-