|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.prosysopc.ua.RegisteredClassesImpl
public class RegisteredClassesImpl
| Constructor Summary | |
|---|---|
RegisteredClassesImpl()
|
|
| Method Summary | |
|---|---|
boolean |
containsClass(org.opcfoundation.ua.builtintypes.ExpandedNodeId id)
|
Class<? extends UaInstance> |
getClass(org.opcfoundation.ua.builtintypes.ExpandedNodeId id)
Get a previously registered class. |
void |
registerClass(Class<? extends UaInstance> clazz)
Register a class to the store. |
void |
registerClass(Class<? extends UaInstance> clazz,
org.opcfoundation.ua.builtintypes.ExpandedNodeId typeId)
Register a class to the store. |
void |
registerClasses(Collection<Class<? extends UaInstance>> classes)
Register all classes in the collection. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RegisteredClassesImpl()
| Method Detail |
|---|
public boolean containsClass(org.opcfoundation.ua.builtintypes.ExpandedNodeId id)
containsClass in interface RegisteredClassesid - the TypeDefinitionId to check.
public Class<? extends UaInstance> getClass(org.opcfoundation.ua.builtintypes.ExpandedNodeId id)
getClass in interface RegisteredClassesid - id of the type, must have a namespace URI
public void registerClass(Class<? extends UaInstance> clazz)
throws AnnotationException
RegisteredClasses
registerClass in interface RegisteredClassesclazz -
AnnotationException
public void registerClass(Class<? extends UaInstance> clazz,
org.opcfoundation.ua.builtintypes.ExpandedNodeId typeId)
RegisteredClasses
registerClass in interface RegisteredClassesclazz - the class representing the typetypeId - the TypeDefinitionId of the type. The NodeId must be defined with a
namespace URI (instead of namespace index)public void registerClasses(Collection<Class<? extends UaInstance>> classes)
RegisteredClasses
registerClasses in interface RegisteredClassesclasses - that are registered
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||