Interface AlternativeUnitType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode,UnitType
- All Known Implementing Classes:
AlternativeUnitTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.LinearConversionDataType>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String>Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.UnitType
DISCIPLINE, SYMBOL, UNIT_SYSTEM -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.structured.LinearConversionDataTypeGet the local value of the LinearConversion Node.Get the LinearConversionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetLinearConversionNode().Get the local value of the MathMLConversion Node.Get the MathMLConversionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetMathMlConversionNode().Get the local value of the MathMLInverseConversion Node.Get the MathMLInverseConversionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetMathMlInverseConversionNode().org.eclipse.milo.opcua.stack.core.types.structured.LinearConversionDataTypeRead the value of the LinearConversion Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.LinearConversionDataType>An asynchronous implementation ofreadLinearConversion().Read the value of the MathMLConversion Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofreadMathMlConversion().Read the value of the MathMLInverseConversion Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofreadMathMlInverseConversion().voidsetLinearConversion(org.eclipse.milo.opcua.stack.core.types.structured.LinearConversionDataType value) Set the local value of the LinearConversion Node.voidsetMathMlConversion(String value) Set the local value of the MathMLConversion Node.voidsetMathMlInverseConversion(String value) Set the local value of the MathMLInverseConversion Node.voidwriteLinearConversion(org.eclipse.milo.opcua.stack.core.types.structured.LinearConversionDataType value) Write a new value for the LinearConversion Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLinearConversionAsync(org.eclipse.milo.opcua.stack.core.types.structured.LinearConversionDataType value) An asynchronous implementation ofwriteLinearConversion(org.eclipse.milo.opcua.stack.core.types.structured.LinearConversionDataType).voidwriteMathMlConversion(String value) Write a new value for the MathMLConversion Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMathMlConversionAsync(String value) An asynchronous implementation ofwriteMathMlConversion(java.lang.String).voidWrite a new value for the MathMLInverseConversion Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>An asynchronous implementation ofwriteMathMlInverseConversion(java.lang.String).Methods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.Node
getAccessRestrictions, getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMaskMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
getEventNotifier, setEventNotifierMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.UnitType
getDiscipline, getDisciplineNode, getDisciplineNodeAsync, getSymbol, getSymbolNode, getSymbolNodeAsync, getUnitSystem, getUnitSystemNode, getUnitSystemNodeAsync, readDiscipline, readDisciplineAsync, readSymbol, readSymbolAsync, readUnitSystem, readUnitSystemAsync, setDiscipline, setSymbol, setUnitSystem, writeDiscipline, writeDisciplineAsync, writeSymbol, writeSymbolAsync, writeUnitSystem, writeUnitSystemAsync
-
Field Details
-
LINEAR_CONVERSION
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.LinearConversionDataType> LINEAR_CONVERSION -
MATH_ML_CONVERSION
-
MATH_ML_INVERSE_CONVERSION
-
-
Method Details
-
getLinearConversion
org.eclipse.milo.opcua.stack.core.types.structured.LinearConversionDataType getLinearConversion() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the LinearConversion Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the LinearConversion Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LinearConversion Node.
-
setLinearConversion
void setLinearConversion(org.eclipse.milo.opcua.stack.core.types.structured.LinearConversionDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the LinearConversion Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the LinearConversion Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LinearConversion Node.
-
readLinearConversion
org.eclipse.milo.opcua.stack.core.types.structured.LinearConversionDataType readLinearConversion() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the LinearConversion Node from the server and update the local value if the operation succeeds.- Returns:
- the
LinearConversionDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLinearConversion
void writeLinearConversion(org.eclipse.milo.opcua.stack.core.types.structured.LinearConversionDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the LinearConversion Node to the server and update the local value if the operation succeeds.- Parameters:
value- theLinearConversionDataTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readLinearConversionAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.LinearConversionDataType> readLinearConversionAsync()An asynchronous implementation ofreadLinearConversion().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLinearConversionAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLinearConversionAsync(org.eclipse.milo.opcua.stack.core.types.structured.LinearConversionDataType value) An asynchronous implementation ofwriteLinearConversion(org.eclipse.milo.opcua.stack.core.types.structured.LinearConversionDataType).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLinearConversionNode
Get the LinearConversionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the LinearConversion
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLinearConversionNodeAsync
CompletableFuture<? extends PropertyType> getLinearConversionNodeAsync()Asynchronous implementation ofgetLinearConversionNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMathMlConversion
Get the local value of the MathMLConversion Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the MathMLConversion Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MathMLConversion Node.
-
setMathMlConversion
Set the local value of the MathMLConversion Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the MathMLConversion Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MathMLConversion Node.
-
readMathMlConversion
Read the value of the MathMLConversion Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMathMlConversion
Write a new value for the MathMLConversion Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMathMlConversionAsync
CompletableFuture<? extends String> readMathMlConversionAsync()An asynchronous implementation ofreadMathMlConversion().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMathMlConversionAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMathMlConversionAsync(String value) An asynchronous implementation ofwriteMathMlConversion(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMathMlConversionNode
Get the MathMLConversionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the MathMLConversion
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMathMlConversionNodeAsync
CompletableFuture<? extends PropertyType> getMathMlConversionNodeAsync()Asynchronous implementation ofgetMathMlConversionNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMathMlInverseConversion
Get the local value of the MathMLInverseConversion Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the MathMLInverseConversion Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MathMLInverseConversion Node.
-
setMathMlInverseConversion
Set the local value of the MathMLInverseConversion Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the MathMLInverseConversion Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MathMLInverseConversion Node.
-
readMathMlInverseConversion
Read the value of the MathMLInverseConversion Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMathMlInverseConversion
void writeMathMlInverseConversion(String value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the MathMLInverseConversion Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMathMlInverseConversionAsync
CompletableFuture<? extends String> readMathMlInverseConversionAsync()An asynchronous implementation ofreadMathMlInverseConversion().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMathMlInverseConversionAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMathMlInverseConversionAsync(String value) An asynchronous implementation ofwriteMathMlInverseConversion(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMathMlInverseConversionNode
Get the MathMLInverseConversionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the MathMLInverseConversion
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMathMlInverseConversionNodeAsync
CompletableFuture<? extends PropertyType> getMathMlInverseConversionNodeAsync()Asynchronous implementation ofgetMathMlInverseConversionNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-