public class AIDNameValueSeqUnitIdCreator<T>
extends java.lang.Object
AIDNameValueSeqUnitId
structures.| Constructor and Description |
|---|
AIDNameValueSeqUnitIdCreator() |
| Modifier and Type | Method and Description |
|---|---|
AIDNameValueSeqUnitId |
create(OdsCache odsCache,
T_LONGLONG aeId,
java.lang.String name,
T value)
Create the AIDNameValueSeqUnitId structure.
|
static AIDNameValueSeqUnitId |
createStructure(OdsCache odsCache,
T_LONGLONG aeId,
java.lang.String name,
int length)
Create just an empty AIDNameValueSeqUnitId structure.
|
protected static AIDNameValueSeqUnitId |
createStructure(T_LONGLONG aeId,
ApplAttr attr,
int length,
TS_UnionSeq u,
boolean flag)
Create the attribute value descriptor.
|
protected static ApplAttr |
getAttribute(OdsCache odsCache,
T_LONGLONG aeId,
java.lang.String name)
Get the attribute structure.
|
protected static ApplRel |
getRelation(OdsCache odsCache,
T_LONGLONG aeId,
java.lang.String name)
Get the relation structure.
|
protected static ApplAttr getAttribute(OdsCache odsCache, T_LONGLONG aeId, java.lang.String name)
odsCache - The cache.aeId - the application element id.name - the attribute base-name of name.protected static ApplRel getRelation(OdsCache odsCache, T_LONGLONG aeId, java.lang.String name)
odsCache - The cache.aeId - the application element id.name - the attribute base-name of name.protected static AIDNameValueSeqUnitId createStructure(T_LONGLONG aeId, ApplAttr attr, int length, TS_UnionSeq u, boolean flag)
aeId - the application element id.attr - the attribute descriptor.length - the length of array.u - the union.flag - if false all values will be marked as invalid.public static AIDNameValueSeqUnitId createStructure(OdsCache odsCache, T_LONGLONG aeId, java.lang.String name, int length)
values - the values.public AIDNameValueSeqUnitId create(OdsCache odsCache, T_LONGLONG aeId, java.lang.String name, T value)
values - the values.