|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.aries.blueprint.reflect.CollectionMetadataImpl
public class CollectionMetadataImpl
Implementation of CollectionMetadata
Constructor Summary | |
---|---|
CollectionMetadataImpl()
|
|
CollectionMetadataImpl(java.lang.Class collectionClass,
java.lang.String valueType,
java.util.List<Metadata> values)
|
|
CollectionMetadataImpl(CollectionMetadata source)
|
Method Summary | |
---|---|
void |
addValue(Metadata value)
|
java.lang.Class |
getCollectionClass()
Return the type of the collection. |
java.util.List<Metadata> |
getValues()
Return Metadata for the values of the collection. |
java.lang.String |
getValueType()
Return the type specified for the values of the collection. |
void |
removeValue(Metadata value)
|
void |
setCollectionClass(java.lang.Class collectionClass)
|
void |
setValues(java.util.List<Metadata> values)
|
void |
setValueType(java.lang.String valueType)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CollectionMetadataImpl()
public CollectionMetadataImpl(java.lang.Class collectionClass, java.lang.String valueType, java.util.List<Metadata> values)
public CollectionMetadataImpl(CollectionMetadata source)
Method Detail |
---|
public java.lang.Class getCollectionClass()
CollectionMetadata
Object[]
), Set
,
and List
. This information is specified in the element name.
getCollectionClass
in interface CollectionMetadata
Object[]
is returned to
indicate an array.public void setCollectionClass(java.lang.Class collectionClass)
setCollectionClass
in interface MutableCollectionMetadata
public java.lang.String getValueType()
CollectionMetadata
value-type
attribute specified this information.
getValueType
in interface CollectionMetadata
public void setValueType(java.lang.String valueType)
setValueType
in interface MutableCollectionMetadata
public java.util.List<Metadata> getValues()
CollectionMetadata
getValues
in interface CollectionMetadata
public void setValues(java.util.List<Metadata> values)
public void addValue(Metadata value)
addValue
in interface MutableCollectionMetadata
public void removeValue(Metadata value)
removeValue
in interface MutableCollectionMetadata
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |