Uses of Record Class
org.eclipse.milo.opcua.stack.core.types.builtin.Variant
Packages that use Variant
Package
Description
-
Uses of Variant in org.eclipse.milo.opcua.stack.core.encoding
Methods in org.eclipse.milo.opcua.stack.core.encoding that return VariantModifier and TypeMethodDescriptionUaDecoder.decodeVariant(String field) Variant @Nullable []UaDecoder.decodeVariantArray(String field) Methods in org.eclipse.milo.opcua.stack.core.encoding with parameters of type VariantModifier and TypeMethodDescriptionvoidUaEncoder.encodeVariant(String field, Variant value) voidUaEncoder.encodeVariantArray(String field, Variant[] value) -
Uses of Variant in org.eclipse.milo.opcua.stack.core.encoding.binary
Methods in org.eclipse.milo.opcua.stack.core.encoding.binary that return VariantModifier and TypeMethodDescriptionOpcUaBinaryDecoder.decodeVariant()OpcUaBinaryDecoder.decodeVariant(String field) Variant[]OpcUaBinaryDecoder.decodeVariantArray(String field) Methods in org.eclipse.milo.opcua.stack.core.encoding.binary with parameters of type VariantModifier and TypeMethodDescriptionvoidOpcUaBinaryEncoder.encodeVariant(String field, Variant value) voidOpcUaBinaryEncoder.encodeVariant(Variant variant) voidOpcUaBinaryEncoder.encodeVariantArray(String field, Variant[] value) -
Uses of Variant in org.eclipse.milo.opcua.stack.core.types.builtin
Fields in org.eclipse.milo.opcua.stack.core.types.builtin declared as VariantMethods in org.eclipse.milo.opcua.stack.core.types.builtin that return VariantModifier and TypeMethodDescriptionDataValue.getValue()static VariantCreate a Variant containing an arbitrary Object with minimal checks.static VariantVariant.ofBoolean(boolean value) Create a Variant containing a Boolean value.static VariantCreate a Variant containing a Boolean value.static VariantVariant.ofBooleanArray(boolean[] value) Create a Variant containing a Boolean array value.static VariantVariant.ofBooleanArray(Boolean[] value) Create a Variant containing a Boolean array value.static VariantCreate a Variant containing a Byte value.static VariantVariant.ofByteArray(UByte[] value) Create a Variant containing a Byte array value.static VariantVariant.ofByteString(ByteString value) Create a Variant containing a ByteString value.static VariantVariant.ofByteStringArray(ByteString[] value) Create a Variant containing a ByteString array value.static VariantVariant.ofDataValue(DataValue value) Create a Variant containing a DataValue value.static VariantVariant.ofDataValueArray(DataValue[] value) Create a Variant containing a DataValue array value.static VariantVariant.ofDateTime(DateTime value) Create a Variant containing a DateTime value.static VariantVariant.ofDateTimeArray(DateTime[] value) Create a Variant containing a DateTime array value.static VariantVariant.ofDouble(double value) Create a Variant containing a Double value.static VariantCreate a Variant containing a Double value.static VariantVariant.ofDoubleArray(double[] value) Create a Variant containing a Double array value.static VariantVariant.ofDoubleArray(Double[] value) Create a Variant containing a Double array value.static VariantVariant.ofEnum(UaEnumeratedType value) Create a Variant containing a UaEnumeratedType value.static VariantVariant.ofExpandedNodeId(ExpandedNodeId value) Create a Variant containing an ExpandedNodeId value.static VariantVariant.ofExpandedNodeIdArray(ExpandedNodeId[] value) Create a Variant containing a ExpandedNodeId array value.static VariantVariant.ofExtensionObject(ExtensionObject value) Create a Variant containing an ExtensionObject value.static VariantVariant.ofExtensionObjectArray(ExtensionObject[] value) Create a Variant containing an ExtensionObject array value.static VariantVariant.ofFloat(float value) Create a Variant containing a Float value.static VariantCreate a Variant containing a Float value.static VariantVariant.ofFloatArray(float[] value) Create a Variant containing a Float array value.static VariantVariant.ofFloatArray(Float[] value) Create a Variant containing a Float array value.static VariantCreate a Variant containing a Guid value.static VariantVariant.ofGuidArray(UUID[] value) Create a Variant containing a Guid array value.static VariantVariant.ofInt16(short value) Create a Variant containing an Int16 value.static VariantCreate a Variant containing an Int16 value.static VariantVariant.ofInt16Array(short[] value) Create a Variant containing an Int16 array value.static VariantVariant.ofInt16Array(Short[] value) Create a Variant containing an Int16 array value.static VariantVariant.ofInt32(int value) Create a Variant containing an Int32 value.static VariantCreate a Variant containing an Int32 value.static VariantVariant.ofInt32Array(int[] value) Create a Variant containing an Int32 array value.static VariantVariant.ofInt32Array(Integer[] value) Create a Variant containing an Int32 array value.static VariantVariant.ofInt64(long value) Create a Variant containing an Int64 value.static VariantCreate a Variant containing an Int64 value.static VariantVariant.ofInt64Array(long[] value) Create a Variant containing an Int64 array value.static VariantVariant.ofInt64Array(Long[] value) Create a Variant containing an Int64 array value.static VariantVariant.ofLocalizedText(LocalizedText value) Create a Variant containing a LocalizedText value.static VariantVariant.ofLocalizedTextArray(LocalizedText[] value) Create a Variant containing a LocalizedText array value.static VariantCreate a Variant containing a Matrix value.static VariantCreate a Variant containing a NodeId value.static VariantVariant.ofNodeIdArray(NodeId[] value) Create a Variant containing a NodeId array value.static VariantVariant.ofNull()Create an empty Variant, i.e. a Variant with anullvalue.static VariantVariant.ofOptionSetUI(OptionSetUInteger<?> value) Create a Variant containing an OptionSetUInteger value.static VariantVariant.ofQualifiedName(QualifiedName value) Create a Variant containing a QualifiedName value.static VariantVariant.ofQualifiedNameArray(QualifiedName[] value) Create a Variant containing a QualifiedName array value.static VariantVariant.ofSByte(byte value) Create a Variant containing a SByte value.static VariantCreate a Variant containing a SByte value.static VariantVariant.ofSByteArray(byte[] value) Create a Variant containing a SByte array value.static VariantVariant.ofSByteArray(Byte[] value) Create a Variant containing a SByte array value.static VariantVariant.ofStatusCode(StatusCode value) Create a Variant containing a StatusCode value.static VariantVariant.ofStatusCodeArray(StatusCode[] value) Create a Variant containing a StatusCode array value.static VariantCreate a Variant containing a String value.static VariantVariant.ofStringArray(String[] value) Create a Variant containing a String array value.static VariantVariant.ofStruct(UaStructuredType value) Create a Variant containing a UaStructuredType value.static VariantCreate a Variant containing a UInt16 value.static VariantVariant.ofUInt16Array(UShort[] value) Create a Variant containing a UInt16 array value.static VariantCreate a Variant containing a UInt32 value.static VariantVariant.ofUInt32Array(UInteger[] value) Create a Variant containing a UInt32 array value.static VariantCreate a Variant containing a UInt64 value.static VariantVariant.ofUInt64Array(ULong[] value) Create a Variant containing a UInt64 array value.static VariantVariant.ofVariantArray(Variant[] value) Create a Variant containing a Variant array value.static VariantVariant.ofXmlElement(XmlElement value) Create a Variant containing a XmlElement value.static VariantVariant.ofXmlElementArray(XmlElement[] value) Create a Variant containing a XmlElement array value.DataValue.value()Returns the value of thevaluerecord component.Methods in org.eclipse.milo.opcua.stack.core.types.builtin with parameters of type VariantModifier and TypeMethodDescriptionstatic MatrixCreate a Matrix containing a multidimensional Variant value.static MatrixCreate a Matrix containing a multidimensional Variant value.static VariantVariant.ofVariantArray(Variant[] value) Create a Variant containing a Variant array value.static DataValueCreate aDataValuecontaining only a value.Constructors in org.eclipse.milo.opcua.stack.core.types.builtin with parameters of type VariantModifierConstructorDescriptionDataValue(Variant value, StatusCode status) DataValue(Variant value, StatusCode status, @Nullable DateTime time) DataValue(Variant value, StatusCode status, @Nullable DateTime sourceTime, @Nullable DateTime serverTime) DataValue(Variant value, StatusCode statusCode, @Nullable DateTime sourceTime, @Nullable UShort sourcePicoseconds, @Nullable DateTime serverTime, @Nullable UShort serverPicoseconds) Creates an instance of aDataValuerecord class. -
Uses of Variant in org.eclipse.milo.opcua.stack.core.types.structured
Methods in org.eclipse.milo.opcua.stack.core.types.structured that return VariantModifier and TypeMethodDescriptionUABinaryFileDataType.getBody()Variant @Nullable []EventFieldList.getEventFields()Variant @Nullable []HistoryEventFieldList.getEventFields()PubSubConfigurationValueDataType.getIdentifier()Variant @Nullable []CallMethodRequest.getInputArguments()Variant @Nullable []ProgramDiagnostic2DataType.getLastMethodInputValues()Variant @Nullable []ProgramDiagnostic2DataType.getLastMethodOutputValues()Variant @Nullable []CallMethodResult.getOutputArguments()FieldTargetDataType.getOverrideValue()DataSetReaderDataType.getPublisherId()PubSubConnectionDataType.getPublisherId()PublishedVariableDataType.getSubstituteValue()GenericAttributeValue.getValue()KeyValuePair.getValue()LiteralOperand.getValue()VariableAttributes.getValue()VariableNode.getValue()VariableTypeAttributes.getValue()VariableTypeNode.getValue()Variant @Nullable []QueryDataSet.getValues()Constructors in org.eclipse.milo.opcua.stack.core.types.structured with parameters of type VariantModifierConstructorDescriptionCallMethodRequest(NodeId objectId, NodeId methodId, Variant @Nullable [] inputArguments) CallMethodResult(StatusCode statusCode, StatusCode @Nullable [] inputArgumentResults, DiagnosticInfo @Nullable [] inputArgumentDiagnosticInfos, Variant @Nullable [] outputArguments) DataSetReaderDataType(@Nullable String name, Boolean enabled, Variant publisherId, UShort writerGroupId, UShort dataSetWriterId, DataSetMetaDataType dataSetMetaData, DataSetFieldContentMask dataSetFieldContentMask, Double messageReceiveTimeout, UInteger keyFrameCount, @Nullable String headerLayoutUri, MessageSecurityMode securityMode, @Nullable String securityGroupId, EndpointDescription @Nullable [] securityKeyServices, KeyValuePair @Nullable [] dataSetReaderProperties, DataSetReaderTransportDataType transportSettings, DataSetReaderMessageDataType messageSettings, SubscribedDataSetDataType subscribedDataSet) EventFieldList(UInteger clientHandle, Variant @Nullable [] eventFields) FieldTargetDataType(UUID dataSetFieldId, String receiverIndexRange, NodeId targetNodeId, UInteger attributeId, String writeIndexRange, OverrideValueHandling overrideValueHandling, Variant overrideValue) GenericAttributeValue(UInteger attributeId, Variant value) HistoryEventFieldList(Variant @Nullable [] eventFields) KeyValuePair(QualifiedName key, Variant value) LiteralOperand(Variant value) ProgramDiagnostic2DataType(NodeId createSessionId, @Nullable String createClientName, DateTime invocationCreationTime, DateTime lastTransitionTime, @Nullable String lastMethodCall, NodeId lastMethodSessionId, Argument @Nullable [] lastMethodInputArguments, Argument @Nullable [] lastMethodOutputArguments, Variant @Nullable [] lastMethodInputValues, Variant @Nullable [] lastMethodOutputValues, DateTime lastMethodCallTime, StatusCode lastMethodReturnStatus) PublishedVariableDataType(NodeId publishedVariable, UInteger attributeId, Double samplingIntervalHint, UInteger deadbandType, Double deadbandValue, String indexRange, Variant substituteValue, QualifiedName @Nullable [] metaDataProperties) PubSubConfigurationValueDataType(PubSubConfigurationRefDataType configurationElement, @Nullable String name, Variant identifier) PubSubConnectionDataType(@Nullable String name, Boolean enabled, Variant publisherId, @Nullable String transportProfileUri, NetworkAddressDataType address, KeyValuePair @Nullable [] connectionProperties, ConnectionTransportDataType transportSettings, WriterGroupDataType @Nullable [] writerGroups, ReaderGroupDataType @Nullable [] readerGroups) QueryDataSet(ExpandedNodeId nodeId, ExpandedNodeId typeDefinitionNode, Variant @Nullable [] values) UABinaryFileDataType(String @Nullable [] namespaces, StructureDescription @Nullable [] structureDataTypes, EnumDescription @Nullable [] enumDataTypes, SimpleTypeDescription @Nullable [] simpleDataTypes, @Nullable String schemaLocation, KeyValuePair @Nullable [] fileHeader, Variant body) VariableAttributes(UInteger specifiedAttributes, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask, Variant value, NodeId dataType, Integer valueRank, UInteger @Nullable [] arrayDimensions, UByte accessLevel, UByte userAccessLevel, Double minimumSamplingInterval, Boolean historizing) VariableNode(NodeId nodeId, NodeClass nodeClass, QualifiedName browseName, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask, RolePermissionType @Nullable [] rolePermissions, RolePermissionType @Nullable [] userRolePermissions, UShort accessRestrictions, ReferenceNode @Nullable [] references, Variant value, NodeId dataType, Integer valueRank, UInteger @Nullable [] arrayDimensions, UByte accessLevel, UByte userAccessLevel, Double minimumSamplingInterval, Boolean historizing, UInteger accessLevelEx) VariableTypeAttributes(UInteger specifiedAttributes, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask, Variant value, NodeId dataType, Integer valueRank, UInteger @Nullable [] arrayDimensions, Boolean isAbstract) VariableTypeNode(NodeId nodeId, NodeClass nodeClass, QualifiedName browseName, LocalizedText displayName, LocalizedText description, UInteger writeMask, UInteger userWriteMask, RolePermissionType @Nullable [] rolePermissions, RolePermissionType @Nullable [] userRolePermissions, UShort accessRestrictions, ReferenceNode @Nullable [] references, Variant value, NodeId dataType, Integer valueRank, UInteger @Nullable [] arrayDimensions, Boolean isAbstract)