A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACCESS_DENIED - org.apache.plc4x.java.api.types.PlcResponseCode
- addChangeOfStateTag(String, PlcTag) - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionRequest.Builder
-
Adds a new tag to the to be constructed request which should be updated as soon as a value changes in the PLC.
- addChangeOfStateTagAddress(String, String) - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionRequest.Builder
-
Adds a new tag to the to be constructed request which should be updated as soon as a value changes in the PLC.
- addCyclicTag(String, PlcTag, Duration) - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionRequest.Builder
-
Adds a new tag to the to be constructed request which should be polled cyclically.
- addCyclicTagAddress(String, String, Duration) - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionRequest.Builder
-
Adds a new tag to the to be constructed request which should be polled cyclically.
- addEventListener(EventListener) - Method in interface org.apache.plc4x.java.api.EventPlcConnection
- addEventTag(String, PlcTag) - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionRequest.Builder
-
Adds a new subscription to the to be constructed request which should be updated as soon as an event occurs.
- addEventTagAddress(String, String) - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionRequest.Builder
-
Adds a new subscription to the to be constructed request which should be updated as soon as an event occurs.
- addHandles(Collection<PlcSubscriptionHandle>) - Method in interface org.apache.plc4x.java.api.messages.PlcUnsubscriptionRequest.Builder
-
PlcSubscriptionHandle
s that should be removed from the subscription - addHandles(PlcSubscriptionHandle) - Method in interface org.apache.plc4x.java.api.messages.PlcUnsubscriptionRequest.Builder
-
PlcSubscriptionHandle
that should be removed from the subscription - addHandles(PlcSubscriptionHandle, PlcSubscriptionHandle...) - Method in interface org.apache.plc4x.java.api.messages.PlcUnsubscriptionRequest.Builder
-
PlcSubscriptionHandle
s that should be removed from the subscription - addPreRegisteredConsumer(String, Consumer<PlcSubscriptionEvent>) - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionRequest.Builder
-
Convenience method which attaches the
Consumer
directly to the handles once the requests succeeds. - addQuery(String, String) - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseRequest.Builder
- addQuery(String, String) - Method in interface org.apache.plc4x.java.api.messages.PlcDiscoveryRequest.Builder
- addTag(String, PlcTag) - Method in interface org.apache.plc4x.java.api.messages.PlcReadRequest.Builder
- addTag(String, PlcTag, Object...) - Method in interface org.apache.plc4x.java.api.messages.PlcWriteRequest.Builder
- addTagAddress(String, String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadRequest.Builder
- addTagAddress(String, String, Object...) - Method in interface org.apache.plc4x.java.api.messages.PlcWriteRequest.Builder
- ArrayInfo - Interface in org.apache.plc4x.java.api.model
B
- BOOL - org.apache.plc4x.java.api.types.PlcValueType
- BOOLEAN - org.apache.plc4x.java.api.types.OptionType
- browseRequestBuilder() - Method in interface org.apache.plc4x.java.api.PlcConnection
- build() - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseRequest.Builder
- build() - Method in interface org.apache.plc4x.java.api.messages.PlcDiscoveryRequest.Builder
- build() - Method in interface org.apache.plc4x.java.api.messages.PlcReadRequest.Builder
- build() - Method in interface org.apache.plc4x.java.api.messages.PlcRequestBuilder
- build() - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionRequest.Builder
- build() - Method in interface org.apache.plc4x.java.api.messages.PlcUnsubscriptionRequest.Builder
- build() - Method in interface org.apache.plc4x.java.api.messages.PlcWriteRequest.Builder
- BYTE - org.apache.plc4x.java.api.types.PlcValueType
C
- CHANGE_OF_STATE - org.apache.plc4x.java.api.types.PlcSubscriptionType
- CHAR - org.apache.plc4x.java.api.types.PlcValueType
- classLoader - Variable in class org.apache.plc4x.java.DefaultPlcDriverManager
- close() - Method in interface org.apache.plc4x.java.api.PlcConnection
-
Closes the connection to the remote PLC.
- connect() - Method in interface org.apache.plc4x.java.api.PlcConnection
-
Establishes the connection to the remote PLC.
- connected() - Method in interface org.apache.plc4x.java.api.listener.ConnectionStateListener
- ConnectionStateListener - Interface in org.apache.plc4x.java.api.listener
-
Additional helper for tracking connection state.
- CYCLIC - org.apache.plc4x.java.api.types.PlcSubscriptionType
D
- DATE - org.apache.plc4x.java.api.types.PlcValueType
- DATE_AND_LTIME - org.apache.plc4x.java.api.types.PlcValueType
- DATE_AND_TIME - org.apache.plc4x.java.api.types.PlcValueType
- DefaultPlcDriverManager - Class in org.apache.plc4x.java
- DefaultPlcDriverManager() - Constructor for class org.apache.plc4x.java.DefaultPlcDriverManager
- DefaultPlcDriverManager(ClassLoader) - Constructor for class org.apache.plc4x.java.DefaultPlcDriverManager
- DINT - org.apache.plc4x.java.api.types.PlcValueType
- disconnected() - Method in interface org.apache.plc4x.java.api.listener.ConnectionStateListener
- discoveryRequestBuilder() - Method in interface org.apache.plc4x.java.api.PlcDriver
- DOUBLE - org.apache.plc4x.java.api.types.OptionType
- DWORD - org.apache.plc4x.java.api.types.PlcValueType
E
- enumForValue(short) - Static method in enum org.apache.plc4x.java.api.types.PlcResponseCode
- enumForValue(short) - Static method in enum org.apache.plc4x.java.api.types.PlcSubscriptionType
- enumForValue(short) - Static method in enum org.apache.plc4x.java.api.types.PlcValueType
- equals(Object) - Method in class org.apache.plc4x.java.api.authentication.PlcUsernamePasswordAuthentication
- EVENT - org.apache.plc4x.java.api.types.PlcSubscriptionType
- EventListener - Interface in org.apache.plc4x.java.api.listener
-
High level definition for event listeners.
- EventPlcConnection - Interface in org.apache.plc4x.java.api
-
An extended kind of connection which can broadcast events.
- execute() - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseRequest
- execute() - Method in interface org.apache.plc4x.java.api.messages.PlcDiscoveryRequest
- execute() - Method in interface org.apache.plc4x.java.api.messages.PlcPingRequest
- execute() - Method in interface org.apache.plc4x.java.api.messages.PlcReadRequest
- execute() - Method in interface org.apache.plc4x.java.api.messages.PlcRequest
- execute() - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionRequest
- execute() - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionTagRequest
- execute() - Method in interface org.apache.plc4x.java.api.messages.PlcTagRequest
- execute() - Method in interface org.apache.plc4x.java.api.messages.PlcUnsubscriptionRequest
- execute() - Method in interface org.apache.plc4x.java.api.messages.PlcWriteRequest
- executeWithHandler(PlcDiscoveryItemHandler) - Method in interface org.apache.plc4x.java.api.messages.PlcDiscoveryRequest
- executeWithInterceptor(PlcBrowseRequestInterceptor) - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseRequest
-
In contrast to the default execute method, the executeWithInterceptor allows passing in a so-called interceptor.
- Experimental - Annotation Type in org.apache.plc4x.java.api
-
Indicates that this is a recent API Change.
F
- FLOAT - org.apache.plc4x.java.api.types.OptionType
G
- get(Class<T>) - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getActualSize() - Method in exception org.apache.plc4x.java.api.exceptions.PlcProtocolPayloadTooBigException
- getAddressString() - Method in interface org.apache.plc4x.java.api.model.PlcTag
-
Returns the address string, that this tag would be parsed from.
- getAllBigDecimals(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getAllBigIntegers(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getAllBooleans(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getAllBytes(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getAllDates(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getAllDateTimes(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getAllDoubles(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getAllFloats(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getAllIntegers(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getAllLongs(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getAllObjects(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getAllShorts(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getAllStrings(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getAllTimes(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getArrayInfo() - Method in interface org.apache.plc4x.java.api.model.PlcTag
-
Returns the number of elements to expect of the response one can expect from this field.
- getAsPlcValue() - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getAttributes() - Method in interface org.apache.plc4x.java.api.messages.PlcDiscoveryItem
- getBigDecimal() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getBigDecimal(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getBigDecimal(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getBigInteger() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getBigInteger(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getBigInteger(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getBoolean() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getBoolean(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getBoolean(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getByte() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getByte(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getByte(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getChildren() - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseItem
- getConnection(String) - Method in interface org.apache.plc4x.java.api.PlcConnectionManager
-
Connects to a PLC using the given plc connection string.
- getConnection(String) - Method in interface org.apache.plc4x.java.api.PlcDriver
-
Connects to a PLC using the given plc connection string.
- getConnection(String) - Method in class org.apache.plc4x.java.DefaultPlcDriverManager
-
Connects to a PLC using the given plc connection string.
- getConnection(String, PlcAuthentication) - Method in interface org.apache.plc4x.java.api.PlcConnectionManager
-
Connects to a PLC using the given plc connection string using given authentication credentials.
- getConnection(String, PlcAuthentication) - Method in interface org.apache.plc4x.java.api.PlcDriver
-
Connects to a PLC using the given plc connection string using given authentication credentials.
- getConnection(String, PlcAuthentication) - Method in class org.apache.plc4x.java.DefaultPlcDriverManager
-
Connects to a PLC using the given plc connection string using given authentication credentials.
- getConnectionManager() - Method in interface org.apache.plc4x.java.api.PlcDriverManager
- getConnectionManager() - Method in class org.apache.plc4x.java.DefaultPlcDriverManager
- getConnectionUrl() - Method in interface org.apache.plc4x.java.api.messages.PlcDiscoveryItem
- getConsumerId() - Method in interface org.apache.plc4x.java.api.model.PlcConsumerRegistration
- getDate() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getDate(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getDate(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getDateTime() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getDateTime(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getDateTime(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getDefault() - Static method in interface org.apache.plc4x.java.api.PlcDriverManager
- getDefaultJavaType() - Method in enum org.apache.plc4x.java.api.types.PlcValueType
- getDefaultTransportCode() - Method in interface org.apache.plc4x.java.api.metadata.PlcDriverMetadata
- getDefaultValue() - Method in interface org.apache.plc4x.java.api.metadata.Option
- getDescription() - Method in interface org.apache.plc4x.java.api.metadata.Option
- getDouble() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getDouble(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getDouble(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getDriver(String) - Method in interface org.apache.plc4x.java.api.PlcDriverManager
- getDriver(String) - Method in class org.apache.plc4x.java.DefaultPlcDriverManager
-
Returns suitable driver for protocol or throws an Exception.
- getDriverForUrl(String) - Method in interface org.apache.plc4x.java.api.PlcDriverManager
- getDriverForUrl(String) - Method in class org.apache.plc4x.java.DefaultPlcDriverManager
-
Returns suitable driver for a given plc4x connection url or throws an Exception.
- getDuration() - Method in interface org.apache.plc4x.java.api.model.PlcSubscriptionTag
- getDuration() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getFloat() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getFloat(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getFloat(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getIndex(int) - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getInt() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getInteger() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getInteger(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getInteger(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getKey() - Method in interface org.apache.plc4x.java.api.metadata.Option
- getKeys() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getLength() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getList() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getLong() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getLong(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getLong(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getLowerBound() - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseItemArrayInfo
- getLowerBound() - Method in interface org.apache.plc4x.java.api.model.ArrayInfo
-
As in PLCs not every array starts at 0, we need to be flexible with this.
- getMaxSize() - Method in exception org.apache.plc4x.java.api.exceptions.PlcProtocolPayloadTooBigException
- getMetadata() - Method in interface org.apache.plc4x.java.api.PlcConnection
-
Provides connection metadata.
- getMetadata() - Method in interface org.apache.plc4x.java.api.PlcDriver
- getMetaData(String) - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getMetaDataNames() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getName() - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseItem
- getName() - Method in interface org.apache.plc4x.java.api.messages.PlcDiscoveryItem
- getNumberOfTags() - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionTagRequest
- getNumberOfTags() - Method in interface org.apache.plc4x.java.api.messages.PlcTagRequest
- getNumberOfValues(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getNumberOfValues(String) - Method in interface org.apache.plc4x.java.api.messages.PlcWriteRequest
- getObject() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getObject(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getObject(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getOptions() - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseItem
- getOptions() - Method in interface org.apache.plc4x.java.api.messages.PlcDiscoveryItem
- getOptions() - Method in interface org.apache.plc4x.java.api.metadata.OptionMetadata
- getPassword() - Method in class org.apache.plc4x.java.api.authentication.PlcUsernamePasswordAuthentication
- getPayload() - Method in exception org.apache.plc4x.java.api.exceptions.PlcProtocolPayloadTooBigException
- getPlcSubscriptionType() - Method in interface org.apache.plc4x.java.api.model.PlcSubscriptionTag
- getPlcValue(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getPlcValue(String) - Method in interface org.apache.plc4x.java.api.messages.PlcWriteRequest
- getPlcValueType() - Method in interface org.apache.plc4x.java.api.model.PlcTag
-
Returns the "datatype" of the response one can expect from this tag.
- getPlcValueType() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getPreRegisteredConsumers() - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionTagRequest
- getProtocolCode() - Method in interface org.apache.plc4x.java.api.messages.PlcDiscoveryItem
- getProtocolCode() - Method in interface org.apache.plc4x.java.api.PlcDriver
- getProtocolCodes() - Method in interface org.apache.plc4x.java.api.PlcDriverManager
- getProtocolCodes() - Method in class org.apache.plc4x.java.DefaultPlcDriverManager
-
Returns the codes of all the drivers which are currently registered at the PlcDriverManager
- getProtocolConfigurationOptionMetadata() - Method in interface org.apache.plc4x.java.api.metadata.PlcDriverMetadata
- getProtocolName() - Method in exception org.apache.plc4x.java.api.exceptions.PlcProtocolPayloadTooBigException
- getProtocolName() - Method in interface org.apache.plc4x.java.api.PlcDriver
- getQuery(String) - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseRequest
- getQueryNames() - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseRequest
- getQueryNames() - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseResponse
- getQueryString() - Method in interface org.apache.plc4x.java.api.model.PlcQuery
- getRaw() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getRequest() - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseResponse
- getRequest() - Method in interface org.apache.plc4x.java.api.messages.PlcDiscoveryResponse
- getRequest() - Method in interface org.apache.plc4x.java.api.messages.PlcPingResponse
- getRequest() - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getRequest() - Method in interface org.apache.plc4x.java.api.messages.PlcResponse
- getRequest() - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionResponse
- getRequest() - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionTagResponse
- getRequest() - Method in interface org.apache.plc4x.java.api.messages.PlcTagResponse
- getRequest() - Method in interface org.apache.plc4x.java.api.messages.PlcUnsubscriptionResponse
- getRequest() - Method in interface org.apache.plc4x.java.api.messages.PlcWriteResponse
- getRequiredOptions() - Method in interface org.apache.plc4x.java.api.metadata.OptionMetadata
- getResponseCode() - Method in interface org.apache.plc4x.java.api.messages.PlcDiscoveryResponse
- getResponseCode() - Method in interface org.apache.plc4x.java.api.messages.PlcPingResponse
- getResponseCode(String) - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseResponse
- getResponseCode(String) - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionTagResponse
- getResponseCode(String) - Method in interface org.apache.plc4x.java.api.messages.PlcTagResponse
- getShort() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getShort(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getShort(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getSize() - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseItemArrayInfo
- getSize() - Method in interface org.apache.plc4x.java.api.model.ArrayInfo
- getString() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getString(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getString(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getStruct() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getSubscriptionHandle(String) - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionResponse
-
Returns a
PlcSubscriptionHandle
associated with aname
fromPlcSubscriptionTagRequest.getTag(String)
- getSubscriptionHandles() - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionResponse
- getSubscriptionHandles() - Method in interface org.apache.plc4x.java.api.messages.PlcUnsubscriptionRequest
- getSubscriptionHandles() - Method in interface org.apache.plc4x.java.api.model.PlcConsumerRegistration
- getSupportedTransportCodes() - Method in interface org.apache.plc4x.java.api.metadata.PlcDriverMetadata
- getTag() - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseItem
- getTag() - Method in interface org.apache.plc4x.java.api.model.PlcSubscriptionTag
- getTag(String) - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionTagRequest
- getTag(String) - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionTagResponse
- getTag(String) - Method in interface org.apache.plc4x.java.api.messages.PlcTagRequest
- getTag(String) - Method in interface org.apache.plc4x.java.api.messages.PlcTagResponse
- getTagNames() - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionTagRequest
- getTagNames() - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionTagResponse
- getTagNames() - Method in interface org.apache.plc4x.java.api.messages.PlcTagRequest
- getTagNames() - Method in interface org.apache.plc4x.java.api.messages.PlcTagResponse
- getTags() - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionTagRequest
- getTags() - Method in interface org.apache.plc4x.java.api.messages.PlcTagRequest
- getTagToBeParsed() - Method in exception org.apache.plc4x.java.api.exceptions.PlcInvalidTagException
- getTime() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getTime(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getTime(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- getTimeout() - Method in exception org.apache.plc4x.java.api.exceptions.PlcTimeoutException
- getTimestamp() - Method in interface org.apache.plc4x.java.api.messages.PlcSubscriptionEvent
- getTransportCode() - Method in interface org.apache.plc4x.java.api.messages.PlcDiscoveryItem
- getTransportConfigurationOptionMetadata(String) - Method in interface org.apache.plc4x.java.api.metadata.PlcDriverMetadata
- getTransportUrl() - Method in interface org.apache.plc4x.java.api.messages.PlcDiscoveryItem
- getType() - Method in interface org.apache.plc4x.java.api.metadata.Option
- getUpperBound() - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseItemArrayInfo
- getUpperBound() - Method in interface org.apache.plc4x.java.api.model.ArrayInfo
-
As in PLCs not every array starts at 0, we need to be flexible with this.
- getUsername() - Method in class org.apache.plc4x.java.api.authentication.PlcUsernamePasswordAuthentication
- getValue() - Method in enum org.apache.plc4x.java.api.types.PlcResponseCode
- getValue() - Method in enum org.apache.plc4x.java.api.types.PlcSubscriptionType
- getValue() - Method in enum org.apache.plc4x.java.api.types.PlcValueType
- getValue(String) - Method in interface org.apache.plc4x.java.api.value.PlcValue
- getValues() - Method in interface org.apache.plc4x.java.api.messages.PlcDiscoveryResponse
- getValues(String) - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseResponse
H
- handle(PlcDiscoveryItem) - Method in interface org.apache.plc4x.java.api.messages.PlcDiscoveryItemHandler
- handle(PlcDiscoveryItem) - Method in interface org.apache.plc4x.java.api.model.PlcDiscoveryHandler
-
Callback that gets called as soon as we found a new PlcDiscoveryItem
- hashCode() - Method in class org.apache.plc4x.java.api.authentication.PlcUsernamePasswordAuthentication
- hasKey(String) - Method in interface org.apache.plc4x.java.api.value.PlcValue
- hasMetaData(String) - Method in interface org.apache.plc4x.java.api.value.PlcValue
I
- INT - org.apache.plc4x.java.api.types.OptionType
- INT - org.apache.plc4x.java.api.types.PlcValueType
- intercept(PlcBrowseItem) - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseRequestInterceptor
- INTERNAL_ERROR - org.apache.plc4x.java.api.types.PlcResponseCode
- INVALID_ADDRESS - org.apache.plc4x.java.api.types.PlcResponseCode
- INVALID_DATA - org.apache.plc4x.java.api.types.PlcResponseCode
- INVALID_DATATYPE - org.apache.plc4x.java.api.types.PlcResponseCode
- is(Class<?>) - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isBigDecimal() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isBigInteger() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isBoolean() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isBrowseSupported() - Method in interface org.apache.plc4x.java.api.metadata.PlcConnectionMetadata
-
Indicates that the connection supports browsing.
- isByte() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isConnected() - Method in interface org.apache.plc4x.java.api.PlcConnection
-
Indicates if the connection is established to a remote PLC.
- isConvertibleTo(Class<?>) - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isDate() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isDateTime() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isDefined(short) - Static method in enum org.apache.plc4x.java.api.types.PlcResponseCode
- isDefined(short) - Static method in enum org.apache.plc4x.java.api.types.PlcSubscriptionType
- isDefined(short) - Static method in enum org.apache.plc4x.java.api.types.PlcValueType
- isDiscoverySupported() - Method in interface org.apache.plc4x.java.api.metadata.PlcDriverMetadata
- isDouble() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isDuration() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isFloat() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isInteger() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isList() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isLong() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isNull() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isNullable() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isReadable() - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseItem
- isReadSupported() - Method in interface org.apache.plc4x.java.api.metadata.PlcConnectionMetadata
-
Indicates that the connection supports reading.
- isRequired() - Method in interface org.apache.plc4x.java.api.metadata.Option
- isShort() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isSimple() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isString() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isStruct() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isSubscribable() - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseItem
- isSubscribeSupported() - Method in interface org.apache.plc4x.java.api.metadata.PlcConnectionMetadata
-
Indicates that the connection supports subscription.
- isTime() - Method in interface org.apache.plc4x.java.api.value.PlcValue
- isValidBigDecimal(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidBigDecimal(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidBigInteger(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidBigInteger(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidBoolean(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidBoolean(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidByte(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidByte(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidDate(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidDate(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidDateTime(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidDateTime(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidDouble(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidDouble(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidFloat(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidFloat(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidInteger(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidInteger(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidLong(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidLong(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidShort(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidShort(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidString(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidString(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidTime(String) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isValidTime(String, int) - Method in interface org.apache.plc4x.java.api.messages.PlcReadResponse
- isWritable() - Method in interface org.apache.plc4x.java.api.messages.PlcBrowseItem
- isWriteSupported() - Method in interface org.apache.plc4x.java.api.metadata.PlcConnectionMetadata
-
Indicates that the connection supports writing.
L
- LDATE - org.apache.plc4x.java.api.types.PlcValueType
- LDATE_AND_TIME - org.apache.plc4x.java.api.types.PlcValueType
- LINT - org.apache.plc4x.java.api.types.PlcValueType
- List - org.apache.plc4x.java.api.types.PlcValueType
- LONG - org.apache.plc4x.java.api.types.OptionType
- LREAL - org.apache.plc4x.java.api.types.PlcValueType
- LTIME - org.apache.plc4x.java.api.types.PlcValueType
- LTIME_OF_DAY - org.apache.plc4x.java.api.types.PlcValueType
- LWORD - org.apache.plc4x.java.api.types.PlcValueType
M
- MessageExchangeListener - Interface in org.apache.plc4x.java.api.listener
-
Additional helper to propagate events.
N
- newPlcValue(Object) - Method in interface org.apache.plc4x.java.api.value.PlcValueHandler
- newPlcValue(Object[]) - Method in interface org.apache.plc4x.java.api.value.PlcValueHandler
- newPlcValue(PlcTag, Object) - Method in interface org.apache.plc4x.java.api.value.PlcValueHandler
- newPlcValue(PlcTag, Object[]) - Method in interface org.apache.plc4x.java.api.value.PlcValueHandler
- NOT_FOUND - org.apache.plc4x.java.api.types.PlcResponseCode
- NULL - org.apache.plc4x.java.api.types.PlcValueType
O
- OK - org.apache.plc4x.java.api.types.PlcResponseCode
- Option - Interface in org.apache.plc4x.java.api.metadata
- OptionMetadata - Interface in org.apache.plc4x.java.api.metadata
- OptionType - Enum in org.apache.plc4x.java.api.types
- org.apache.plc4x.java - package org.apache.plc4x.java
- org.apache.plc4x.java.api - package org.apache.plc4x.java.api
- org.apache.plc4x.java.api.authentication - package org.apache.plc4x.java.api.authentication
- org.apache.plc4x.java.api.exceptions - package org.apache.plc4x.java.api.exceptions
- org.apache.plc4x.java.api.listener - package org.apache.plc4x.java.api.listener
- org.apache.plc4x.java.api.messages - package org.apache.plc4x.java.api.messages
- org.apache.plc4x.java.api.metadata - package org.apache.plc4x.java.api.metadata
- org.apache.plc4x.java.api.model - package org.apache.plc4x.java.api.model
- org.apache.plc4x.java.api.types - package org.apache.plc4x.java.api.types
- org.apache.plc4x.java.api.value - package org.apache.plc4x.java.api.value
P
- parseTagAddress(String) - Method in interface org.apache.plc4x.java.api.PlcConnection
-
Deprecated.
- ping() - Method in interface org.apache.plc4x.java.api.PlcConnection
-
Execute a ping query against a remote device to check the availability of the connection.
- PlcAuthentication - Interface in org.apache.plc4x.java.api.authentication
- PlcBrowseItem - Interface in org.apache.plc4x.java.api.messages
- PlcBrowseItemArrayInfo - Interface in org.apache.plc4x.java.api.messages
- PlcBrowseRequest - Interface in org.apache.plc4x.java.api.messages
- PlcBrowseRequest.Builder - Interface in org.apache.plc4x.java.api.messages
- PlcBrowseRequestInterceptor - Interface in org.apache.plc4x.java.api.messages
- PlcBrowseResponse - Interface in org.apache.plc4x.java.api.messages
- PlcConnection - Interface in org.apache.plc4x.java.api
-
Interface defining the most basic methods a PLC4X connection should support.
- PlcConnectionException - Exception in org.apache.plc4x.java.api.exceptions
- PlcConnectionException(String) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcConnectionException
- PlcConnectionException(String, Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcConnectionException
- PlcConnectionException(String, Throwable, boolean, boolean) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcConnectionException
- PlcConnectionException(Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcConnectionException
- PlcConnectionManager - Interface in org.apache.plc4x.java.api
- PlcConnectionMetadata - Interface in org.apache.plc4x.java.api.metadata
-
Information about connection capabilities.
- PlcConsumerRegistration - Interface in org.apache.plc4x.java.api.model
-
Represents the registration of one consumer for a given subscription handle.
- PlcDiscoveryHandler - Interface in org.apache.plc4x.java.api.model
- PlcDiscoveryItem - Interface in org.apache.plc4x.java.api.messages
- PlcDiscoveryItemHandler - Interface in org.apache.plc4x.java.api.messages
- PlcDiscoveryRequest - Interface in org.apache.plc4x.java.api.messages
- PlcDiscoveryRequest.Builder - Interface in org.apache.plc4x.java.api.messages
- PlcDiscoveryResponse - Interface in org.apache.plc4x.java.api.messages
- PlcDriver - Interface in org.apache.plc4x.java.api
-
General interface defining the minimal methods required for adding a new type of driver to the PLC4J system.
- PlcDriverManager - Interface in org.apache.plc4x.java.api
- PlcDriverMetadata - Interface in org.apache.plc4x.java.api.metadata
-
Information about driver capabilities.
- PlcException - Exception in org.apache.plc4x.java.api.exceptions
-
Most generic type of plc4x exception.
- PlcException(String) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcException
- PlcException(String, Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcException
- PlcException(String, Throwable, boolean, boolean) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcException
- PlcException(Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcException
- PlcIncompatibleDatatypeException - Exception in org.apache.plc4x.java.api.exceptions
- PlcIncompatibleDatatypeException(Class<?>) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcIncompatibleDatatypeException
- PlcIncompatibleDatatypeException(Class<?>, int) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcIncompatibleDatatypeException
- PlcIncompatibleDatatypeException(String) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcIncompatibleDatatypeException
- PlcInvalidTagException - Exception in org.apache.plc4x.java.api.exceptions
-
Indicates an invalid tag address.
- PlcInvalidTagException(String) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcInvalidTagException
- PlcInvalidTagException(String, Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcInvalidTagException
- PlcInvalidTagException(String, Pattern) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcInvalidTagException
- PlcInvalidTagException(String, Pattern, String) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcInvalidTagException
- PlcInvalidTagException(String, Pattern, Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcInvalidTagException
- PlcIoException - Exception in org.apache.plc4x.java.api.exceptions
-
Base exception for all IO related exceptions.
- PlcIoException(String) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcIoException
- PlcIoException(String, Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcIoException
- PlcIoException(String, Throwable, boolean, boolean) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcIoException
- PlcIoException(Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcIoException
- PlcMessage - Interface in org.apache.plc4x.java.api.messages
-
Base type for all forms of messages passed between plc and plc4x system.
- PlcNotImplementedException - Exception in org.apache.plc4x.java.api.exceptions
-
indicates that a functionality is not implemented yet.
- PlcNotImplementedException(String) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcNotImplementedException
- PlcPingRequest - Interface in org.apache.plc4x.java.api.messages
-
Simple request type, to check the connection with a plc.
- PlcPingResponse - Interface in org.apache.plc4x.java.api.messages
-
Response to a PlcPingRequest
- PlcProtocolException - Exception in org.apache.plc4x.java.api.exceptions
-
Base exception for all protocol related exceptions.
- PlcProtocolException(String) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcProtocolException
- PlcProtocolException(String, Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcProtocolException
- PlcProtocolException(String, Throwable, boolean, boolean) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcProtocolException
- PlcProtocolException(Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcProtocolException
- PlcProtocolPayloadTooBigException - Exception in org.apache.plc4x.java.api.exceptions
- PlcProtocolPayloadTooBigException(String, int, int, Object) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcProtocolPayloadTooBigException
- PlcProtocolTimeoutException - Exception in org.apache.plc4x.java.api.exceptions
- PlcProtocolTimeoutException(String) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcProtocolTimeoutException
- PlcProtocolTimeoutException(String, Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcProtocolTimeoutException
- PlcProtocolTimeoutException(String, Throwable, boolean, boolean) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcProtocolTimeoutException
- PlcProtocolTimeoutException(Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcProtocolTimeoutException
- PlcQuery - Interface in org.apache.plc4x.java.api.model
-
Base type for all query types.
- PlcReadRequest - Interface in org.apache.plc4x.java.api.messages
-
Request to read one or more values from a plc.
- PlcReadRequest.Builder - Interface in org.apache.plc4x.java.api.messages
- PlcReadResponse - Interface in org.apache.plc4x.java.api.messages
-
Response to a
PlcReadRequest
. - PlcRequest - Interface in org.apache.plc4x.java.api.messages
-
Base type for all messages sent from the plc4x system to a connected plc.
- PlcRequestBuilder - Interface in org.apache.plc4x.java.api.messages
- PlcResponse - Interface in org.apache.plc4x.java.api.messages
-
Base type for all response messages sent as response for a prior request from a plc to the plc4x system.
- PlcResponseCode - Enum in org.apache.plc4x.java.api.types
- PlcRuntimeException - Exception in org.apache.plc4x.java.api.exceptions
-
Most generic type of plc4x runtime exception.
- PlcRuntimeException(String) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcRuntimeException
- PlcRuntimeException(String, Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcRuntimeException
- PlcRuntimeException(String, Throwable, boolean, boolean) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcRuntimeException
- PlcRuntimeException(Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcRuntimeException
- PlcSubscriptionEvent - Interface in org.apache.plc4x.java.api.messages
- PlcSubscriptionHandle - Interface in org.apache.plc4x.java.api.model
-
When subscribing to remote resources, depending on the used protocol different data is used to identify a subscription.
- PlcSubscriptionRequest - Interface in org.apache.plc4x.java.api.messages
- PlcSubscriptionRequest.Builder - Interface in org.apache.plc4x.java.api.messages
- PlcSubscriptionResponse - Interface in org.apache.plc4x.java.api.messages
- PlcSubscriptionTag - Interface in org.apache.plc4x.java.api.model
- PlcSubscriptionTagRequest - Interface in org.apache.plc4x.java.api.messages
- PlcSubscriptionTagResponse - Interface in org.apache.plc4x.java.api.messages
-
Base type for all response messages sent as response for a prior request from a plc to the plc4x system.
- PlcSubscriptionType - Enum in org.apache.plc4x.java.api.types
- PlcTag - Interface in org.apache.plc4x.java.api.model
-
Base type for all tag types.
- PlcTagRangeException - Exception in org.apache.plc4x.java.api.exceptions
- PlcTagRangeException(int, int) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcTagRangeException
- PlcTagRequest - Interface in org.apache.plc4x.java.api.messages
- PlcTagResponse - Interface in org.apache.plc4x.java.api.messages
-
Base type for all response messages sent as response for a prior request from a plc to the plc4x system.
- PlcTimeoutException - Exception in org.apache.plc4x.java.api.exceptions
-
Can be thrown when something times out.
- PlcTimeoutException(long) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcTimeoutException
-
Indicates something timed out.
- PlcUnsubscriptionRequest - Interface in org.apache.plc4x.java.api.messages
- PlcUnsubscriptionRequest.Builder - Interface in org.apache.plc4x.java.api.messages
- PlcUnsubscriptionResponse - Interface in org.apache.plc4x.java.api.messages
- PlcUnsupportedDataTypeException - Exception in org.apache.plc4x.java.api.exceptions
-
Indicate that a data type (
Class
) is not supported by Plc4x. - PlcUnsupportedDataTypeException(Class<?>) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcUnsupportedDataTypeException
- PlcUnsupportedDataTypeException(String) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcUnsupportedDataTypeException
- PlcUnsupportedDataTypeException(String, Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcUnsupportedDataTypeException
- PlcUnsupportedDataTypeException(String, Throwable, boolean, boolean) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcUnsupportedDataTypeException
- PlcUnsupportedDataTypeException(Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcUnsupportedDataTypeException
- PlcUnsupportedOperationException - Exception in org.apache.plc4x.java.api.exceptions
- PlcUnsupportedOperationException(String) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcUnsupportedOperationException
- PlcUnsupportedProtocolException - Exception in org.apache.plc4x.java.api.exceptions
- PlcUnsupportedProtocolException(String) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcUnsupportedProtocolException
- PlcUnsupportedProtocolException(String, Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcUnsupportedProtocolException
- PlcUnsupportedProtocolException(Throwable) - Constructor for exception org.apache.plc4x.java.api.exceptions.PlcUnsupportedProtocolException
- PlcUsernamePasswordAuthentication - Class in org.apache.plc4x.java.api.authentication
- PlcUsernamePasswordAuthentication(String, String) - Constructor for class org.apache.plc4x.java.api.authentication.PlcUsernamePasswordAuthentication
- PlcValue - Interface in org.apache.plc4x.java.api.value
-
Base Type of all Types.
- PlcValueHandler - Interface in org.apache.plc4x.java.api.value
-
Base Valuehandler
- PlcValueType - Enum in org.apache.plc4x.java.api.types
- PlcWriteRequest - Interface in org.apache.plc4x.java.api.messages
- PlcWriteRequest.Builder - Interface in org.apache.plc4x.java.api.messages
- PlcWriteResponse - Interface in org.apache.plc4x.java.api.messages
- prepareTag(String) - Method in interface org.apache.plc4x.java.api.PlcDriver
R
- RAW_BYTE_ARRAY - org.apache.plc4x.java.api.types.PlcValueType
- readRequestBuilder() - Method in interface org.apache.plc4x.java.api.PlcConnection
- REAL - org.apache.plc4x.java.api.types.PlcValueType
- received(Object) - Method in interface org.apache.plc4x.java.api.listener.MessageExchangeListener
- register(Consumer<PlcSubscriptionEvent>) - Method in interface org.apache.plc4x.java.api.model.PlcSubscriptionHandle
-
Registers a given consumer for the events emitted by the current subscription handle.
- REMOTE_BUSY - org.apache.plc4x.java.api.types.PlcResponseCode
- REMOTE_ERROR - org.apache.plc4x.java.api.types.PlcResponseCode
- removeEventListener(EventListener) - Method in interface org.apache.plc4x.java.api.EventPlcConnection
- RESPONSE_PENDING - org.apache.plc4x.java.api.types.PlcResponseCode
S
- sending(Object) - Method in interface org.apache.plc4x.java.api.listener.MessageExchangeListener
- SINT - org.apache.plc4x.java.api.types.PlcValueType
- STRING - org.apache.plc4x.java.api.types.OptionType
- STRING - org.apache.plc4x.java.api.types.PlcValueType
- Struct - org.apache.plc4x.java.api.types.PlcValueType
- STRUCT - org.apache.plc4x.java.api.types.OptionType
- subscriptionRequestBuilder() - Method in interface org.apache.plc4x.java.api.PlcConnection
T
- TIME - org.apache.plc4x.java.api.types.PlcValueType
- TIME_OF_DAY - org.apache.plc4x.java.api.types.PlcValueType
- toString() - Method in class org.apache.plc4x.java.api.authentication.PlcUsernamePasswordAuthentication
U
- UDINT - org.apache.plc4x.java.api.types.PlcValueType
- UINT - org.apache.plc4x.java.api.types.PlcValueType
- ULINT - org.apache.plc4x.java.api.types.PlcValueType
- unregister() - Method in interface org.apache.plc4x.java.api.model.PlcConsumerRegistration
- unsubscriptionRequestBuilder() - Method in interface org.apache.plc4x.java.api.PlcConnection
- UNSUPPORTED - org.apache.plc4x.java.api.types.PlcResponseCode
- USINT - org.apache.plc4x.java.api.types.PlcValueType
V
- valueOf(String) - Static method in enum org.apache.plc4x.java.api.types.OptionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.api.types.PlcResponseCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.api.types.PlcSubscriptionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.plc4x.java.api.types.PlcValueType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.plc4x.java.api.types.OptionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.plc4x.java.api.types.PlcResponseCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.plc4x.java.api.types.PlcSubscriptionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.plc4x.java.api.types.PlcValueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WCHAR - org.apache.plc4x.java.api.types.PlcValueType
- WORD - org.apache.plc4x.java.api.types.PlcValueType
- writeRequestBuilder() - Method in interface org.apache.plc4x.java.api.PlcConnection
- WSTRING - org.apache.plc4x.java.api.types.PlcValueType
All Classes All Packages