|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.waveset.object.AttributeValues
Wraps 2 Vectors to provide to and from XML methods for attribute values. Attribute values contain a value and a type (parallel vectors). Special case the one value, string type for efficiency.
Field Summary | |
protected static Trace |
_trace
|
static java.lang.String |
code_id
|
Constructor Summary | |
AttributeValues()
|
|
AttributeValues(org.w3c.dom.Element e)
|
|
AttributeValues(int initialCapacity)
|
|
AttributeValues(int initialCapacity,
int capacityIncrement)
|
Method Summary | |
protected void |
add(java.lang.Integer index,
java.lang.String type,
java.lang.Object value)
|
void |
add(int index,
java.lang.String type,
java.lang.Object value)
Adds a value with specified type to the vector at a specified position. |
void |
add(java.lang.String type,
java.lang.Object value)
Adds a value with specified type to the vector. |
void |
add(Syntax syntax,
java.lang.Object value)
Adds a value with specified syntax to the vector. |
void |
addValueAttributes(java.lang.StringBuffer buf,
boolean includeType)
|
java.lang.String |
asString(java.lang.String delim,
boolean includeEncrypted)
Creates a string that represents the value of this attribute. |
void |
clear()
|
boolean |
contains(java.lang.Object elem)
|
boolean |
containsIgnoreCase(java.lang.Object elem)
|
java.lang.Object |
get(int index)
|
java.lang.String |
getAsString(int index)
|
java.lang.Object |
getType(int index)
|
void |
parseXml(org.w3c.dom.Element e)
|
void |
set(int index,
java.lang.String type,
java.lang.Object value)
|
void |
set(int index,
Syntax syntax,
java.lang.Object value)
For now, just wrap a call to the string-arg flavor. |
int |
size()
|
java.lang.Object[] |
toArray()
Return an array of the values - special case the null vector and return a zero sized array for historical reasons. |
java.lang.String |
toString()
|
java.lang.String |
toXml(int indent)
|
void |
toXml(java.lang.StringBuffer buf,
int indent)
|
java.lang.Object[] |
typesToArray()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String code_id
protected static final Trace _trace
Constructor Detail |
public AttributeValues()
public AttributeValues(int initialCapacity)
public AttributeValues(int initialCapacity, int capacityIncrement)
public AttributeValues(org.w3c.dom.Element e) throws WavesetException
Method Detail |
public final java.lang.String toString()
public java.lang.String asString(java.lang.String delim, boolean includeEncrypted)
delim
- - delimiter to use in the returned string for
multivalued attributesincludeEncrypted
- - include encrypted values in the retuned string
public final void add(int index, java.lang.String type, java.lang.Object value)
public final void add(java.lang.String type, java.lang.Object value)
protected final void add(java.lang.Integer index, java.lang.String type, java.lang.Object value)
public final void add(Syntax syntax, java.lang.Object value)
public final int size()
public final java.lang.Object get(int index)
public final java.lang.String getAsString(int index)
public final void set(int index, Syntax syntax, java.lang.Object value)
public final void set(int index, java.lang.String type, java.lang.Object value)
public final java.lang.Object[] toArray()
public final void clear()
public final boolean contains(java.lang.Object elem)
public final boolean containsIgnoreCase(java.lang.Object elem)
public final java.lang.Object getType(int index)
public final java.lang.Object[] typesToArray()
public final void parseXml(org.w3c.dom.Element e) throws WavesetException
WavesetException
public final java.lang.String toXml(int indent)
public final void toXml(java.lang.StringBuffer buf, int indent)
public final void addValueAttributes(java.lang.StringBuffer buf, boolean includeType)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |