public class WriterField
extends java.lang.Object
Constructor and Description |
---|
WriterField(com.toc.coredx.DDS.DataWriter dataWriter) |
Modifier and Type | Method and Description |
---|---|
com.toc.coredx.DDS.DataWriter |
getDataWriter() |
com.toc.coredx.DDS.InstanceHandle_t |
getInstanceHandle_t(java.lang.Object topic) |
java.lang.reflect.Method |
getRegister_instanceMethod() |
java.lang.reflect.Method |
getWriteMethod(java.lang.Object topic) |
void |
setDataWriter(com.toc.coredx.DDS.DataWriter dataWriter) |
void |
setRegisterInstanceMethod(java.lang.reflect.Method registerInstanceMethod) |
void |
setWriteMethod(java.lang.reflect.Method writeMethod) |
boolean |
writeTopic(java.lang.Object topic) |
public boolean writeTopic(java.lang.Object topic)
public com.toc.coredx.DDS.InstanceHandle_t getInstanceHandle_t(java.lang.Object topic) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
public com.toc.coredx.DDS.DataWriter getDataWriter()
public void setDataWriter(com.toc.coredx.DDS.DataWriter dataWriter)
dataWriter
- public java.lang.reflect.Method getWriteMethod(java.lang.Object topic) throws java.lang.SecurityException, java.lang.NoSuchMethodException
topic
- The topic samplejava.lang.NoSuchMethodException
java.lang.SecurityException
public void setWriteMethod(java.lang.reflect.Method writeMethod)
writeMethod
- public java.lang.reflect.Method getRegister_instanceMethod()
public void setRegisterInstanceMethod(java.lang.reflect.Method registerInstanceMethod)
registerInstanceMethod
-