org.omg.dds.type.dynamic
Interface DynamicData
- All Superinterfaces:
- java.lang.Cloneable, DDSObject
public interface DynamicData
- extends DDSObject, java.lang.Cloneable
|
Method Summary |
void |
clearAllValues()
|
void |
clearNonkeyValues()
|
void |
clearValue(int id)
|
DynamicData |
clone()
|
java.math.BigDecimal |
getBigDecimalValue(int id)
|
int |
getBigDecimalValues(java.math.BigDecimal[] value,
int offset,
int length,
int id)
|
java.util.List<java.math.BigDecimal> |
getBigDecimalValues(java.util.List<java.math.BigDecimal> value,
int id)
|
java.math.BigInteger |
getBigIntegerValue(int id)
|
int |
getBigIntegerValues(java.math.BigInteger[] value,
int offset,
int length,
int id)
|
java.util.List<java.math.BigInteger> |
getBigIntegerValues(java.util.List<java.math.BigInteger> value,
int id)
|
boolean |
getBooleanValue(int id)
|
int |
getBooleanValues(boolean[] value,
int offset,
int length,
int id)
|
void |
getBooleanValues(java.util.List<java.lang.Boolean> value,
int id)
|
byte |
getByteValue(int id)
|
int |
getByteValues(byte[] value,
int offset,
int length,
int id)
|
char |
getCharValue(int id)
|
int |
getCharValues(char[] value,
int offset,
int length,
int id)
|
java.lang.StringBuilder |
getCharValues(java.lang.StringBuilder value,
int id)
|
DynamicData |
getComplexValue(DynamicData value,
int id)
|
java.util.List<MemberDescriptor> |
getDescriptors()
Modifying an element of the given list modifies the descriptor of this
DynamicData object, not a copy. |
float |
getFloat32Value(int id)
|
int |
getFloat32Values(float[] value,
int offset,
int length,
int id)
|
double |
getFloat64Value(int id)
|
int |
getFloat64Values(double[] value,
int offset,
int length,
int id)
|
short |
getInt16Value(int id)
|
int |
getInt16Values(short[] value,
int offset,
int length,
int id)
|
int |
getInt32Value(int id)
|
int |
getInt32Values(int[] value,
int offset,
int length,
int id)
|
long |
getInt64Value(int id)
|
int |
getInt64Values(long[] value,
int offset,
int length,
int id)
|
int |
getMemberIdAtIndex(int index)
|
int |
getMemberIdByName(java.lang.String name)
|
java.lang.String |
getStringValue(int id)
|
void |
getStringValues(java.util.List<java.lang.String> value,
int id)
|
int |
getStringValues(java.lang.String[] value,
int offset,
int length,
int id)
|
DynamicType |
getType()
|
DynamicData |
loanValue(int id)
|
void |
returnLoanedValue(DynamicData value)
|
DynamicData |
setBigDecimalValue(int id,
java.math.BigDecimal value)
|
DynamicData |
setBigDecimalValues(int id,
java.math.BigDecimal[] value,
int offset,
int length)
|
DynamicData |
setBigDecimalValues(int id,
java.util.List<java.math.BigDecimal> value)
|
DynamicData |
setBigIntegerValue(int id,
java.math.BigInteger value)
|
DynamicData |
setBigIntegerValues(int id,
java.math.BigInteger[] value,
int offset,
int length)
|
DynamicData |
setBigIntegerValues(int id,
java.util.List<java.math.BigInteger> value)
|
DynamicData |
setBooleanValue(int id,
boolean value)
|
DynamicData |
setBooleanValues(int id,
boolean... value)
|
DynamicData |
setBooleanValues(int id,
boolean[] value,
int offset,
int length)
|
DynamicData |
setByteValue(int id,
byte value)
|
DynamicData |
setByteValues(int id,
byte[] value,
int offset,
int length)
|
DynamicData |
setCharValue(int id,
char value)
|
DynamicData |
setCharValues(int id,
char... value)
|
DynamicData |
setCharValues(int id,
char[] value,
int offset,
int length)
|
DynamicData |
setCharValues(int id,
java.lang.CharSequence value)
|
DynamicData |
setComplexValue(int id,
DynamicData value)
|
DynamicData |
setFloat32Value(int id,
float value)
|
DynamicData |
setFloat32Values(int id,
float... value)
|
DynamicData |
setFloat32Values(int id,
float[] value,
int offset,
int length)
|
DynamicData |
setFloat64Value(int id,
double value)
|
DynamicData |
setFloat64Values(int id,
double... value)
|
DynamicData |
setFloat64Values(int id,
double[] value,
int offset,
int length)
|
DynamicData |
setInt16Value(int id,
short value)
|
DynamicData |
setInt16Values(int id,
short... value)
|
DynamicData |
setInt16Values(int id,
short[] value,
int offset,
int length)
|
DynamicData |
setInt32Value(int id,
int value)
|
DynamicData |
setInt32Values(int id,
int... value)
|
DynamicData |
setInt32Values(int id,
int[] value,
int offset,
int length)
|
DynamicData |
setInt64Value(int id,
long value)
|
DynamicData |
setInt64Values(int id,
long... value)
|
DynamicData |
setInt64Values(int id,
long[] value,
int offset,
int length)
|
DynamicData |
setStringValue(int id,
java.lang.CharSequence value)
|
DynamicData |
setStringValues(int id,
java.util.List<java.lang.String> value)
|
DynamicData |
setStringValues(int id,
java.lang.String... value)
|
DynamicData |
setStringValues(int id,
java.lang.String[] value,
int offset,
int length)
|
getType
DynamicType getType()
getDescriptors
java.util.List<MemberDescriptor> getDescriptors()
- Modifying an element of the given list modifies the descriptor of this
DynamicData object, not a copy. Adding to or removing from the list
is not allowed.
getMemberIdByName
int getMemberIdByName(java.lang.String name)
getMemberIdAtIndex
int getMemberIdAtIndex(int index)
clearAllValues
void clearAllValues()
clearNonkeyValues
void clearNonkeyValues()
clearValue
void clearValue(int id)
loanValue
DynamicData loanValue(int id)
returnLoanedValue
void returnLoanedValue(DynamicData value)
getInt32Value
int getInt32Value(int id)
setInt32Value
DynamicData setInt32Value(int id,
int value)
- Returns:
- this
getInt16Value
short getInt16Value(int id)
setInt16Value
DynamicData setInt16Value(int id,
short value)
- Returns:
- this
getInt64Value
long getInt64Value(int id)
setInt64Value
DynamicData setInt64Value(int id,
long value)
- Returns:
- this
getBigIntegerValue
java.math.BigInteger getBigIntegerValue(int id)
setBigIntegerValue
DynamicData setBigIntegerValue(int id,
java.math.BigInteger value)
- Returns:
- this
getFloat32Value
float getFloat32Value(int id)
setFloat32Value
DynamicData setFloat32Value(int id,
float value)
- Returns:
- this
getFloat64Value
double getFloat64Value(int id)
setFloat64Value
DynamicData setFloat64Value(int id,
double value)
- Returns:
- this
getBigDecimalValue
java.math.BigDecimal getBigDecimalValue(int id)
setBigDecimalValue
DynamicData setBigDecimalValue(int id,
java.math.BigDecimal value)
- Returns:
- this
getCharValue
char getCharValue(int id)
setCharValue
DynamicData setCharValue(int id,
char value)
- Returns:
- this
getByteValue
byte getByteValue(int id)
setByteValue
DynamicData setByteValue(int id,
byte value)
- Returns:
- this
getBooleanValue
boolean getBooleanValue(int id)
setBooleanValue
DynamicData setBooleanValue(int id,
boolean value)
- Returns:
- this
getStringValue
java.lang.String getStringValue(int id)
setStringValue
DynamicData setStringValue(int id,
java.lang.CharSequence value)
- Returns:
- this
getComplexValue
DynamicData getComplexValue(DynamicData value,
int id)
setComplexValue
DynamicData setComplexValue(int id,
DynamicData value)
- Returns:
- this
getInt32Values
int getInt32Values(int[] value,
int offset,
int length,
int id)
setInt32Values
DynamicData setInt32Values(int id,
int[] value,
int offset,
int length)
- Returns:
- this
setInt32Values
DynamicData setInt32Values(int id,
int... value)
- Returns:
- this
getInt16Values
int getInt16Values(short[] value,
int offset,
int length,
int id)
setInt16Values
DynamicData setInt16Values(int id,
short[] value,
int offset,
int length)
- Returns:
- this
setInt16Values
DynamicData setInt16Values(int id,
short... value)
- Returns:
- this
getInt64Values
int getInt64Values(long[] value,
int offset,
int length,
int id)
setInt64Values
DynamicData setInt64Values(int id,
long[] value,
int offset,
int length)
- Returns:
- this
setInt64Values
DynamicData setInt64Values(int id,
long... value)
- Returns:
- this
getBigIntegerValues
int getBigIntegerValues(java.math.BigInteger[] value,
int offset,
int length,
int id)
getBigIntegerValues
java.util.List<java.math.BigInteger> getBigIntegerValues(java.util.List<java.math.BigInteger> value,
int id)
setBigIntegerValues
DynamicData setBigIntegerValues(int id,
java.math.BigInteger[] value,
int offset,
int length)
- Returns:
- this
setBigIntegerValues
DynamicData setBigIntegerValues(int id,
java.util.List<java.math.BigInteger> value)
- Returns:
- this
getFloat32Values
int getFloat32Values(float[] value,
int offset,
int length,
int id)
setFloat32Values
DynamicData setFloat32Values(int id,
float[] value,
int offset,
int length)
- Returns:
- this
setFloat32Values
DynamicData setFloat32Values(int id,
float... value)
- Returns:
- this
getFloat64Values
int getFloat64Values(double[] value,
int offset,
int length,
int id)
setFloat64Values
DynamicData setFloat64Values(int id,
double[] value,
int offset,
int length)
- Returns:
- this
setFloat64Values
DynamicData setFloat64Values(int id,
double... value)
- Returns:
- this
getBigDecimalValues
int getBigDecimalValues(java.math.BigDecimal[] value,
int offset,
int length,
int id)
getBigDecimalValues
java.util.List<java.math.BigDecimal> getBigDecimalValues(java.util.List<java.math.BigDecimal> value,
int id)
setBigDecimalValues
DynamicData setBigDecimalValues(int id,
java.math.BigDecimal[] value,
int offset,
int length)
- Returns:
- this
setBigDecimalValues
DynamicData setBigDecimalValues(int id,
java.util.List<java.math.BigDecimal> value)
- Returns:
- this
getCharValues
int getCharValues(char[] value,
int offset,
int length,
int id)
getCharValues
java.lang.StringBuilder getCharValues(java.lang.StringBuilder value,
int id)
setCharValues
DynamicData setCharValues(int id,
char[] value,
int offset,
int length)
- Returns:
- this
setCharValues
DynamicData setCharValues(int id,
char... value)
- Returns:
- this
setCharValues
DynamicData setCharValues(int id,
java.lang.CharSequence value)
- Returns:
- this
getByteValues
int getByteValues(byte[] value,
int offset,
int length,
int id)
setByteValues
DynamicData setByteValues(int id,
byte[] value,
int offset,
int length)
- Returns:
- this
getBooleanValues
int getBooleanValues(boolean[] value,
int offset,
int length,
int id)
getBooleanValues
void getBooleanValues(java.util.List<java.lang.Boolean> value,
int id)
setBooleanValues
DynamicData setBooleanValues(int id,
boolean[] value,
int offset,
int length)
- Returns:
- this
setBooleanValues
DynamicData setBooleanValues(int id,
boolean... value)
- Returns:
- this
getStringValues
int getStringValues(java.lang.String[] value,
int offset,
int length,
int id)
getStringValues
void getStringValues(java.util.List<java.lang.String> value,
int id)
setStringValues
DynamicData setStringValues(int id,
java.lang.String[] value,
int offset,
int length)
- Returns:
- this
setStringValues
DynamicData setStringValues(int id,
java.lang.String... value)
- Returns:
- this
setStringValues
DynamicData setStringValues(int id,
java.util.List<java.lang.String> value)
- Returns:
- this
clone
DynamicData clone()
Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.