Class ResultNodeDefinition
java.lang.Object
com.inductiveautomation.historian.common.model.ResultNodeDefinition
Represents a requested column in a historical query. This includes the path to the column, the aggregate to apply,
and the fill mode to use.
ResultNodeDefinition is immutable and should be used as a key in a map or set.
Since it represents a requested column, it uses identity hashing and instance equality. It represents an Object, not a description.-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ResultNodeDefinition
createCalculated
(QualifiedPath path, Aggregate aggregate, FillMode fillMode) static ResultNodeDefinition
createStandard
(QualifiedPath path) boolean
getPath()
int
hashCode()
static ResultNodeDefinition.Builder
void
setAliasName
(String aliasName) void
setDataType
(DataType dataType) toString()
void
updatePath
(QualifiedPath path)
-
Method Details
-
getPath
-
updatePath
-
setAliasName
-
getAliasName
-
setDataType
-
getDataType
-
getAggregate
-
getFillMode
-
createStandard
-
createCalculated
public static ResultNodeDefinition createCalculated(QualifiedPath path, Aggregate aggregate, FillMode fillMode) -
newBuilder
-
equals
-
hashCode
public int hashCode() -
toString
-