org.jboss.system.server.profileservice.persistence.xml
Class PersistedCollectionValue

java.lang.Object
  extended by org.jboss.system.server.profileservice.persistence.xml.AbstractElement
      extended by org.jboss.system.server.profileservice.persistence.xml.AbstractPersisitedValue
          extended by org.jboss.system.server.profileservice.persistence.xml.PersistedCollectionValue
All Implemented Interfaces:
PersistedElement, PersistedValue
Direct Known Subclasses:
PersistedArrayValue

public class PersistedCollectionValue
extends AbstractPersisitedValue
implements PersistedValue

The persisted collection value.

Version:
$Revision: 87407 $
Author:
Emanuel Muckenhuber

Constructor Summary
PersistedCollectionValue()
           
 
Method Summary
 void addValue(PersistedValue value)
           
 List<PersistedValue> getValues()
           
 void setValues(List<PersistedValue> collection)
           
 int size()
           
protected  void toString(StringBuilder builder)
          Additional information for toString().
 void visit(PersistedValueVisitor visitor)
          Visit this value.
 
Methods inherited from class org.jboss.system.server.profileservice.persistence.xml.AbstractElement
getClassName, getName, setClassName, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.system.server.profileservice.persistence.xml.PersistedElement
getName, setName
 

Constructor Detail

PersistedCollectionValue

public PersistedCollectionValue()
Method Detail

getValues

public List<PersistedValue> getValues()

setValues

public void setValues(List<PersistedValue> collection)

addValue

public void addValue(PersistedValue value)

size

public int size()

toString

protected void toString(StringBuilder builder)
Description copied from class: AbstractElement
Additional information for toString().

Overrides:
toString in class AbstractElement
Parameters:
builder - the builder.

visit

public void visit(PersistedValueVisitor visitor)
Description copied from interface: PersistedValue
Visit this value.

Specified by:
visit in interface PersistedValue
Overrides:
visit in class AbstractPersisitedValue
Parameters:
visitor - the visitor


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.