|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IEncodeable | |
|---|---|
| org.opcfoundation.ua.application | The code in this package is for application developer. |
| org.opcfoundation.ua.builtintypes | OPC UA Part 6 defines 25 builtin types. |
| org.opcfoundation.ua.core | All the code in this package are codegenerated. |
| org.opcfoundation.ua.encoding | This folder contains serialization interfaces and serialization implementations |
| org.opcfoundation.ua.encoding.binary | The implementation of binary serialization |
| org.opcfoundation.ua.encoding.utils | Utility classes for encoding |
| org.opcfoundation.ua.encoding.xml | The implementation of xml serialization. |
| org.opcfoundation.ua.transport | This package contains SecureChannel and related interfaces |
| org.opcfoundation.ua.transport.tcp.impl | |
| org.opcfoundation.ua.transport.tcp.io | |
| org.opcfoundation.ua.transport.tcp.nio | |
| org.opcfoundation.ua.utils | Utility classes |
| Uses of IEncodeable in org.opcfoundation.ua.application |
|---|
| Methods in org.opcfoundation.ua.application that return IEncodeable | |
|---|---|
IEncodeable |
SessionChannel.serviceRequest(ServiceRequest serviceRequest)
Sends a request over the secure channel. |
| Method parameters in org.opcfoundation.ua.application with type arguments of type IEncodeable | |
|---|---|
void |
ServiceHandlerComposition.getSupportedServices(Collection<Class<? extends IEncodeable>> result)
Get supported services. |
void |
ServiceHandler.getSupportedServices(Collection<Class<? extends IEncodeable>> result)
Get supported services. |
void |
AbstractServiceHandler.getSupportedServices(Collection<Class<? extends IEncodeable>> result)
Get supported services. |
boolean |
Server.handlesService(Class<? extends IEncodeable> requestClass)
Query whether the server can handle a service. |
boolean |
ServiceHandlerComposition.supportsService(Class<? extends IEncodeable> clazz)
Queries whether this handler supports a given request class. |
boolean |
ServiceHandler.supportsService(Class<? extends IEncodeable> requestMessageClass)
Queries whether this handler supports a given request class. |
boolean |
AbstractServiceHandler.supportsService(Class<? extends IEncodeable> clazz)
Queries whether this handler supports a given request class. |
| Constructor parameters in org.opcfoundation.ua.application with type arguments of type IEncodeable | |
|---|---|
AbstractServiceHandler(Class<? extends IEncodeable> clazz)
Constructor for AbstractServiceHandler. |
|
| Uses of IEncodeable in org.opcfoundation.ua.builtintypes |
|---|
| Subinterfaces of IEncodeable in org.opcfoundation.ua.builtintypes | |
|---|---|
interface |
ServiceRequest
Super inteface for all service requests messages |
interface |
ServiceResponse
Super interface for all service response messages |
interface |
Structure
Super interface for all complex type serializable objects |
| Methods in org.opcfoundation.ua.builtintypes with type parameters of type IEncodeable | ||
|---|---|---|
|
ExtensionObject.decode(EncoderContext ctx)
Attempts to decode the extension object using the default serializer of the stack. |
|
|
ExtensionObject.decode(EncoderContext ctx,
NamespaceTable namespaceTable)
decode. |
|
|
ExtensionObject.decode(IEncodeableSerializer serializer,
EncoderContext ctx,
NamespaceTable namespaceTable)
Decode the extension object |
|
| Uses of IEncodeable in org.opcfoundation.ua.core |
|---|
| Uses of IEncodeable in org.opcfoundation.ua.encoding |
|---|
| Methods in org.opcfoundation.ua.encoding with type parameters of type IEncodeable | ||
|---|---|---|
|
IDecoder.getEncodeable(String fieldName,
Class<? extends T> encodeableClass)
getEncodeable. |
|
|
IDecoder.getEncodeableArray(String fieldName,
Class<? extends T> encodeableClass)
getEncodeableArray. |
|
|
IDecoder.getMessage()
getMessage. |
|
| Methods in org.opcfoundation.ua.encoding that return IEncodeable | ||
|---|---|---|
|
IDecoder.getEncodeableArray(String fieldName,
Class<? extends T> encodeableClass)
getEncodeableArray. |
|
| Methods in org.opcfoundation.ua.encoding that return types with arguments of type IEncodeable | |
|---|---|
Class<? extends IEncodeable> |
EncoderContext.getEncodeableClass(NodeId id)
getEncodeableClass. |
| Methods in org.opcfoundation.ua.encoding with parameters of type IEncodeable | |
|---|---|
void |
IEncoder.putEncodeable(String fieldName,
Class<? extends IEncodeable> clazz,
IEncodeable s)
putEncodeable. |
void |
IEncoder.putEncodeable(String fieldName,
IEncodeable s)
putEncodeable. |
void |
IEncoder.putMessage(IEncodeable s)
putMessage. |
| Method parameters in org.opcfoundation.ua.encoding with type arguments of type IEncodeable | |
|---|---|
NodeId |
EncoderContext.getEncodeableNodeId(Class<? extends IEncodeable> clazz,
EncodeType type)
getEncodeableNodeId. |
void |
IEncoder.putEncodeable(String fieldName,
Class<? extends IEncodeable> clazz,
IEncodeable s)
putEncodeable. |
void |
IEncoder.putEncodeableArray(String fieldName,
Class<? extends IEncodeable> clazz,
Object array)
putEncodeableArray. |
| Uses of IEncodeable in org.opcfoundation.ua.encoding.binary |
|---|
| Methods in org.opcfoundation.ua.encoding.binary with type parameters of type IEncodeable | ||
|---|---|---|
|
BinaryDecoder.getEncodeable(String fieldName,
Class<? extends T> encodeableClass)
getEncodeable. |
|
|
BinaryDecoder.getEncodeableArray(String fieldName,
Class<? extends T> encodeableClass)
getEncodeableArray. |
|
|
BinaryDecoder.getMessage()
getMessage. |
|
| Methods in org.opcfoundation.ua.encoding.binary that return IEncodeable | ||
|---|---|---|
IEncodeable |
IEncodeableSerializer.getEncodeable(Class<? extends IEncodeable> clazz,
IDecoder decoder)
Deserialize an object from a binary stream. |
|
IEncodeable |
EncodeableReflectionSerializer.getEncodeable(Class<? extends IEncodeable> clazz,
IDecoder decoder)
Deserialize an object from a binary stream. |
|
|
BinaryDecoder.getEncodeableArray(String fieldName,
Class<? extends T> encodeableClass)
getEncodeableArray. |
|
| Methods in org.opcfoundation.ua.encoding.binary that return types with arguments of type IEncodeable | |
|---|---|
Class<? extends IEncodeable> |
IEncodeableSerializer.getClass(ExpandedNodeId id)
getClass. |
Class<? extends IEncodeable> |
EncodeableReflectionSerializer.getClass(ExpandedNodeId id)
getClass. |
| Methods in org.opcfoundation.ua.encoding.binary with parameters of type IEncodeable | |
|---|---|
void |
IEncodeableSerializer.calcEncodeable(Class<? extends IEncodeable> clazz,
IEncodeable encodeable,
IEncoder calculator)
Calculate encodeable size in bytes. |
void |
EncodeableReflectionSerializer.calcEncodeable(Class<? extends IEncodeable> clazz,
IEncodeable encodeable,
IEncoder calculator)
Calculate encodeable size in bytes. |
void |
IEncodeableSerializer.putEncodeable(Class<? extends IEncodeable> clazz,
IEncodeable encodeable,
IEncoder encoder)
Serialize object to encoder. |
void |
EncodeableReflectionSerializer.putEncodeable(Class<? extends IEncodeable> clazz,
IEncodeable encodeable,
IEncoder encoder)
Serialize object to encoder. |
void |
EncoderCalc.putEncodeable(String fieldName,
Class<? extends IEncodeable> clazz,
IEncodeable s)
putEncodeable. |
void |
BinaryEncoder.putEncodeable(String fieldName,
Class<? extends IEncodeable> clazz,
IEncodeable s)
putEncodeable. |
void |
EncoderCalc.putEncodeable(String fieldName,
IEncodeable s)
putEncodeable. |
void |
BinaryEncoder.putEncodeable(String fieldName,
IEncodeable s)
putEncodeable. |
void |
EncoderCalc.putMessage(IEncodeable s)
putMessage. |
void |
BinaryEncoder.putMessage(IEncodeable s)
putMessage. |
| Method parameters in org.opcfoundation.ua.encoding.binary with type arguments of type IEncodeable | |
|---|---|
void |
IEncodeableSerializer.calcEncodeable(Class<? extends IEncodeable> clazz,
IEncodeable encodeable,
IEncoder calculator)
Calculate encodeable size in bytes. |
void |
EncodeableReflectionSerializer.calcEncodeable(Class<? extends IEncodeable> clazz,
IEncodeable encodeable,
IEncoder calculator)
Calculate encodeable size in bytes. |
IEncodeable |
IEncodeableSerializer.getEncodeable(Class<? extends IEncodeable> clazz,
IDecoder decoder)
Deserialize an object from a binary stream. |
IEncodeable |
EncodeableReflectionSerializer.getEncodeable(Class<? extends IEncodeable> clazz,
IDecoder decoder)
Deserialize an object from a binary stream. |
ExpandedNodeId |
IEncodeableSerializer.getNodeId(Class<? extends IEncodeable> clazz,
EncodeType type)
getNodeId. |
ExpandedNodeId |
EncodeableReflectionSerializer.getNodeId(Class<? extends IEncodeable> clazz,
EncodeType type)
getNodeId. |
void |
IEncodeableSerializer.getSupportedClasses(Collection<Class<? extends IEncodeable>> result)
Returns a set of classes this serializes knows how to encode |
void |
EncodeableReflectionSerializer.getSupportedClasses(Collection<Class<? extends IEncodeable>> result)
Returns a set of classes this serializes knows how to encode |
void |
IEncodeableSerializer.putEncodeable(Class<? extends IEncodeable> clazz,
IEncodeable encodeable,
IEncoder encoder)
Serialize object to encoder. |
void |
EncodeableReflectionSerializer.putEncodeable(Class<? extends IEncodeable> clazz,
IEncodeable encodeable,
IEncoder encoder)
Serialize object to encoder. |
void |
EncoderCalc.putEncodeable(String fieldName,
Class<? extends IEncodeable> clazz,
IEncodeable s)
putEncodeable. |
void |
BinaryEncoder.putEncodeable(String fieldName,
Class<? extends IEncodeable> clazz,
IEncodeable s)
putEncodeable. |
void |
EncoderCalc.putEncodeableArray(String fieldName,
Class<? extends IEncodeable> clazz,
Object array)
putEncodeableArray. |
void |
BinaryEncoder.putEncodeableArray(String fieldName,
Class<? extends IEncodeable> clazz,
Object array)
putEncodeableArray. |
| Uses of IEncodeable in org.opcfoundation.ua.encoding.utils |
|---|
| Fields in org.opcfoundation.ua.encoding.utils with type parameters of type IEncodeable | |
|---|---|
Class<? extends IEncodeable> |
EncodeableDesc.clazz
|
| Methods in org.opcfoundation.ua.encoding.utils that return IEncodeable | |
|---|---|
IEncodeable |
SerializerComposition.getEncodeable(Class<? extends IEncodeable> clazz,
IDecoder decoder)
Deserialize an object from a binary stream. |
IEncodeable |
AbstractSerializer.getEncodeable(Class<? extends IEncodeable> clazz,
IDecoder decoder)
Deserialize an object from a binary stream. |
abstract IEncodeable |
AbstractSerializer.getEncodeable(IDecoder decoder)
getEncodeable. |
| Methods in org.opcfoundation.ua.encoding.utils that return types with arguments of type IEncodeable | |
|---|---|
Class<? extends IEncodeable> |
SerializerComposition.getClass(ExpandedNodeId id)
getClass. |
Class<? extends IEncodeable> |
AbstractSerializer.getClass(ExpandedNodeId id)
getClass. |
Map<Class<? extends IEncodeable>,EncodeableDesc> |
EncodeableDescTable.getClassMap()
Getter for the field classMap. |
static Map<NodeId,Class<IEncodeable>> |
EncodeableDiscovery.getDefault()
Return default NodeId -> Class mapping. |
| Methods in org.opcfoundation.ua.encoding.utils with parameters of type IEncodeable | |
|---|---|
void |
SerializerComposition.calcEncodeable(Class<? extends IEncodeable> clazz,
IEncodeable encodeable,
IEncoder calculator)
Calculate encodeable size in bytes. |
void |
AbstractSerializer.calcEncodeable(Class<? extends IEncodeable> clazz,
IEncodeable encodeable,
IEncoder calculator)
Calculate encodeable size in bytes. |
abstract void |
AbstractSerializer.calcEncodeable(IEncodeable encodeable,
IEncoder calculator)
calcEncodeable. |
void |
SerializerComposition.putEncodeable(Class<? extends IEncodeable> clazz,
IEncodeable encodeable,
IEncoder encoder)
Serialize object to encoder. |
void |
AbstractSerializer.putEncodeable(Class<? extends IEncodeable> clazz,
IEncodeable encodeable,
IEncoder encoder)
Serialize object to encoder. |
abstract void |
AbstractSerializer.putEncodeable(IEncodeable encodeable,
IEncoder encoder)
putEncodeable. |
| Method parameters in org.opcfoundation.ua.encoding.utils with type arguments of type IEncodeable | |
|---|---|
void |
SerializerComposition.calcEncodeable(Class<? extends IEncodeable> clazz,
IEncodeable encodeable,
IEncoder calculator)
Calculate encodeable size in bytes. |
void |
AbstractSerializer.calcEncodeable(Class<? extends IEncodeable> clazz,
IEncodeable encodeable,
IEncoder calculator)
Calculate encodeable size in bytes. |
static void |
EncodeableDiscovery.discoverDefaultEncodeables(Map<NodeId,Class<IEncodeable>> map)
Discover default encodeables. |
IEncodeable |
SerializerComposition.getEncodeable(Class<? extends IEncodeable> clazz,
IDecoder decoder)
Deserialize an object from a binary stream. |
IEncodeable |
AbstractSerializer.getEncodeable(Class<? extends IEncodeable> clazz,
IDecoder decoder)
Deserialize an object from a binary stream. |
ExpandedNodeId |
SerializerComposition.getNodeId(Class<? extends IEncodeable> clazz,
EncodeType type)
getNodeId. |
ExpandedNodeId |
AbstractSerializer.getNodeId(Class<? extends IEncodeable> clazz,
EncodeType type)
getNodeId. |
void |
SerializerComposition.getSupportedClasses(Collection<Class<? extends IEncodeable>> result)
Returns a set of classes this serializes knows how to encode |
void |
AbstractSerializer.getSupportedClasses(Collection<Class<? extends IEncodeable>> result)
Returns a set of classes this serializes knows how to encode |
void |
SerializerComposition.putEncodeable(Class<? extends IEncodeable> clazz,
IEncodeable encodeable,
IEncoder encoder)
Serialize object to encoder. |
void |
AbstractSerializer.putEncodeable(Class<? extends IEncodeable> clazz,
IEncodeable encodeable,
IEncoder encoder)
Serialize object to encoder. |
static EncodeableDesc |
EncodeableDesc.readFromClass(Class<? extends IEncodeable> clazz,
Field[] fields)
readFromClass. |
| Constructor parameters in org.opcfoundation.ua.encoding.utils with type arguments of type IEncodeable | |
|---|---|
AbstractSerializer(Class<? extends IEncodeable> clazz,
ExpandedNodeId binaryId,
ExpandedNodeId xmlId)
Constructor for AbstractSerializer. |
|
AbstractSerializer(Class<? extends IEncodeable> clazz,
ExpandedNodeId binaryId,
ExpandedNodeId xmlId,
ExpandedNodeId nodeId)
Constructor for AbstractSerializer. |
|
EncodeableDesc(Class<? extends IEncodeable> clazz,
EncodeableDesc.FieldInfo[] fields,
ExpandedNodeId id,
String url,
ExpandedNodeId binaryId,
ExpandedNodeId xmlId)
Constructor for EncodeableDesc. |
|
| Uses of IEncodeable in org.opcfoundation.ua.encoding.xml |
|---|
| Methods in org.opcfoundation.ua.encoding.xml with type parameters of type IEncodeable | ||
|---|---|---|
|
XmlDecoder.getEncodeable(String fieldName,
Class<? extends T> encodeableClass)
getEncodeable. |
|
|
XmlDecoder.getEncodeableArray(String fieldName,
Class<? extends T> encodeableClass)
getEncodeableArray. |
|
|
XmlDecoder.getMessage()
getMessage. |
|
| Methods in org.opcfoundation.ua.encoding.xml that return IEncodeable | ||
|---|---|---|
|
XmlDecoder.getEncodeableArray(String fieldName,
Class<? extends T> encodeableClass)
getEncodeableArray. |
|
| Uses of IEncodeable in org.opcfoundation.ua.transport |
|---|
| Methods in org.opcfoundation.ua.transport that return IEncodeable | |
|---|---|
IEncodeable |
AsyncWrite.getMessage()
getMessage. |
IEncodeable |
AsyncRead.getMessage()
getMessage. |
IEncodeable |
RequestChannel.serviceRequest(ServiceRequest request)
Sends a request over the secure channel. |
| Methods in org.opcfoundation.ua.transport with parameters of type IEncodeable | |
|---|---|
void |
AsyncRead.setComplete(IEncodeable msg)
setComplete. |
| Constructors in org.opcfoundation.ua.transport with parameters of type IEncodeable | |
|---|---|
AsyncWrite(IEncodeable messageToWrite)
Constructor for AsyncWrite. |
|
| Uses of IEncodeable in org.opcfoundation.ua.transport.tcp.impl |
|---|
| Classes in org.opcfoundation.ua.transport.tcp.impl that implement IEncodeable | |
|---|---|
class |
Acknowledge
Acknowledge is a message used in TCP Handshake. |
class |
ErrorMessage
ErrorMessage is a message used in TCP Handshake. |
class |
Hello
Hello is a message used in TCP Handshake. |
| Uses of IEncodeable in org.opcfoundation.ua.transport.tcp.io |
|---|
| Methods in org.opcfoundation.ua.transport.tcp.io with parameters of type IEncodeable | |
|---|---|
void |
SecureChannelTcp.onMessage(int requestId,
int secureChannelId,
IEncodeable message)
New message arrived to the connection. |
void |
IConnection.IMessageListener.onMessage(int requestId,
int secureChannelId,
IEncodeable message)
New message arrived to the connection. |
| Uses of IEncodeable in org.opcfoundation.ua.transport.tcp.nio |
|---|
| Methods in org.opcfoundation.ua.transport.tcp.nio that return IEncodeable | |
|---|---|
IEncodeable |
ChunksToMessage.call()
|
IEncodeable |
SecureInputMessageBuilder.getMessage()
getMessage. |
IEncodeable |
InputMessage.getMessage()
Get message if available. |
| Methods in org.opcfoundation.ua.transport.tcp.nio with parameters of type IEncodeable | |
|---|---|
protected void |
OpcTcpServerSecureChannel.handleSecureMessage(InputMessage mb,
IEncodeable msg)
handleSecureMessage. |
protected void |
SecureInputMessageBuilder.setMessage(IEncodeable msg)
setMessage. |
| Constructors in org.opcfoundation.ua.transport.tcp.nio with parameters of type IEncodeable | |
|---|---|
MessageToChunks(IEncodeable msg,
TcpConnectionParameters ctx,
EncoderContext encoderCtx,
ChunkFactory chunkFactory,
MessageType type)
Constructor for MessageToChunks. |
|
| Constructor parameters in org.opcfoundation.ua.transport.tcp.nio with type arguments of type IEncodeable | |
|---|---|
ChunksToMessage(TcpConnectionParameters ctx,
EncoderContext encoderCtx,
Class<? extends IEncodeable> expectedType,
ByteBuffer... plaintexts)
Constructor for ChunksToMessage. |
|
| Uses of IEncodeable in org.opcfoundation.ua.utils |
|---|
| Classes in org.opcfoundation.ua.utils that implement IEncodeable | |
|---|---|
class |
AbstractStructure
A base class for Structure implementations. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||