public static class DataItemValue.Builder extends Object
DataItemValue
Constructor and Description |
---|
Builder() |
Builder(DataItemValue sourceValue) |
Modifier and Type | Method and Description |
---|---|
DataItemValue |
build() |
DataItemValue.Builder |
clearAttribute(String name) |
Calendar |
getAsTimestamp(String attributeName) |
Map<String,Variant> |
getAttributes() |
Throwable |
getSubscriptionError() |
SubscriptionState |
getSubscriptionState() |
Calendar |
getTimestamp() |
Variant |
getValue() |
DataItemValue.Builder |
setAttribute(String name,
Variant value) |
DataItemValue.Builder |
setAttributes(Map<String,Variant> attributes) |
DataItemValue.Builder |
setSubscriptionError(Throwable subscriptionError) |
DataItemValue.Builder |
setSubscriptionState(SubscriptionState subscriptionState) |
DataItemValue.Builder |
setTimestamp(Calendar timestamp) |
DataItemValue.Builder |
setTimestamp(long timestamp) |
DataItemValue.Builder |
setValue(Variant value) |
String |
toString() |
public Builder()
public Builder(DataItemValue sourceValue)
public SubscriptionState getSubscriptionState()
public DataItemValue.Builder setSubscriptionState(SubscriptionState subscriptionState)
public Throwable getSubscriptionError()
public DataItemValue.Builder setSubscriptionError(Throwable subscriptionError)
public Variant getValue()
public DataItemValue.Builder setValue(Variant value)
public DataItemValue.Builder setAttributes(Map<String,Variant> attributes)
public DataItemValue.Builder setAttribute(String name, Variant value)
public DataItemValue.Builder clearAttribute(String name)
public DataItemValue.Builder setTimestamp(long timestamp)
public DataItemValue.Builder setTimestamp(Calendar timestamp)
public Calendar getTimestamp()
public DataItemValue build()
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.