com.prosysopc.ua
Class CodegenModel
java.lang.Object
com.prosysopc.ua.CodegenModel
- Direct Known Subclasses:
- ClientCodegenModel, ServerCodegenModel
public abstract class CodegenModel
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CodegenModel
public CodegenModel(Collection<Class<? extends UaInstance>> classes)
CodegenModel
public CodegenModel(Collection<Class<? extends UaInstance>> classes,
GeneratedDataTypeDictionary dataTypeDictionary)
CodegenModel
public CodegenModel(Collection<Class<? extends UaInstance>> classes,
org.opcfoundation.ua.encoding.binary.IEncodeableSerializer[] serializers)
CodegenModel
public CodegenModel(Collection<Class<? extends UaInstance>> classes,
org.opcfoundation.ua.encoding.binary.IEncodeableSerializer[] serializers,
GeneratedDataTypeDictionary dataTypeDictionary)
addSerializers
public void addSerializers()
getClasses
public Collection<Class<? extends UaInstance>> getClasses()
- Returs classes in this model
- Returns:
- unmodifiable Collection of the classes
getDataTypeDictionary
public GeneratedDataTypeDictionary getDataTypeDictionary()
getSerializers
public org.opcfoundation.ua.encoding.binary.IEncodeableSerializer[] getSerializers()
register
public void register(UaApplication application)
- Register all classes in the model to the application.
- Parameters:
application - the application to register to.
Copyright © 2018. All rights reserved.