A B C D E F G H I L M N O P R S T U V W 
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
PlcSubscriptionHandles 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
PlcSubscriptionHandles 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
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
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages