19 package org.omg.dds.type.dynamic;
21 import java.math.BigDecimal;
22 import java.math.BigInteger;
23 import java.util.List;
46 public <T>
void setValue (
int id, T value, Class<T> type);
47 public <T>
void setValue (String name, T value, Class<T> type);
49 public <T> T
getValue (
int id, Class<T> type);
50 public <T> T
getValue (String name, Class<T> type);
132 int[] value,
int offset,
int length,
int id);
137 int id,
int[] value,
int offset,
int length);
140 short[] value,
int offset,
int length,
int id);
145 int id,
short[] value,
int offset,
int length);
148 long[] value,
int offset,
int length,
int id);
153 int id,
long[] value,
int offset,
int length);
156 List<BigInteger> value,
int id);
163 float[] value,
int offset,
int length,
int id);
168 int id,
float[] value,
int offset,
int length);
171 double[] value,
int offset,
int length,
int id);
176 int id,
double[] value,
int offset,
int length);
179 List<BigDecimal> value,
int id);
187 char[] value,
int offset,
int length,
int id);
188 public StringBuilder
getCharValues(StringBuilder value,
int id);
193 int id,
char[] value,
int offset,
int length);
200 byte[] value,
int offset,
int length,
int id);
205 int id, byte[] value,
int offset,
int length);
208 boolean[] value,
int offset,
int length,
int id);
213 int id,
boolean[] value,
int offset,
int length);
220 int id, String[] value,
int offset,
int length);
BigInteger getBigIntegerValue(int id)
DynamicData setFloat64Values(int id, double[] value, int offset, int length)
public< T > T getValue(int id, Class< T > type)
int getInt16Values(short[] value, int offset, int length, int id)
void returnLoanedValue(DynamicData value)
DynamicData setCharValues(int id, char[] value, int offset, int length)
DynamicData setInt16Values(int id, short[] value, int offset, int length)
DynamicData setCharValue(int id, char value)
int getBooleanValues(boolean[] value, int offset, int length, int id)
DynamicData setInt64Value(int id, long value)
DynamicData setInt32Value(int id, int value)
int getInt32Values(int[] value, int offset, int length, int id)
long getInt64Value(int id)
public< T > void setValue(int id, T value, Class< T > type)
DynamicData setBooleanValues(int id, boolean[] value, int offset, int length)
DynamicData setBigIntegerValues(int id, List< BigInteger > value)
int getMemberIdByName(String name)
int getInt64Values(long[] value, int offset, int length, int id)
int getFloat64Values(double[] value, int offset, int length, int id)
DynamicData setStringValues(int id, String[] value, int offset, int length)
char getCharValue(int id)
DynamicData setFloat32Value(int id, float value)
int getInt32Value(int id)
DynamicData setBigDecimalValue(int id, BigDecimal value)
List< BigInteger > getBigIntegerValues(List< BigInteger > value, int id)
BigDecimal getBigDecimalValue(int id)
DynamicData setBigDecimalValues(int id, List< BigDecimal > value)
A supertype of all DDS classes and interfaces.
float getFloat32Value(int id)
int getCharValues(char[] value, int offset, int length, int id)
byte getByteValue(int id)
boolean getBooleanValue(int id)
int getByteValues(byte[] value, int offset, int length, int id)
DynamicData setInt64Values(int id, long[] value, int offset, int length)
DynamicData setStringValue(int id, CharSequence value)
int getMemberIdAtIndex(int index)
DynamicData setComplexValue(int id, DynamicData value)
List< MemberDescriptor > getDescriptors()
int getFloat32Values(float[] value, int offset, int length, int id)
DynamicData setInt16Value(int id, short value)
short getInt16Value(int id)
DynamicData setBigIntegerValue(int id, BigInteger value)
void getStringValues(List< String > value, int id)
DynamicData setFloat32Values(int id, float[] value, int offset, int length)
DynamicData setByteValue(int id, byte value)
DynamicData setBooleanValue(int id, boolean value)
DynamicData loanValue(int id)
List< BigDecimal > getBigDecimalValues(List< BigDecimal > value, int id)
DynamicData setInt32Values(int id, int[] value, int offset, int length)
String getStringValue(int id)
DynamicData getComplexValue(int id)
DynamicData setByteValues(int id, byte[] value, int offset, int length)
double getFloat64Value(int id)
DynamicData setFloat64Value(int id, double value)