Definition Type: Element
Name: list
Namespace: http://www.springframework.org/schema/beans
Type: beans:listOrSetType
Containing Schema: spring-beans-3.1.xsd
Abstract
Documentation:
A list can contain multiple inner bean, ref, collection, or value elements. A list can also map to an array type; the necessary conversion is performed automatically.
Collapse XSD Schema Diagram:
Drilldown into props in schema spring-beans-3_1_xsd Drilldown into map in schema spring-beans-3_1_xsd Drilldown into set in schema spring-beans-3_1_xsd Drilldown into list in schema spring-beans-3_1_xsd Drilldown into array in schema spring-beans-3_1_xsd Drilldown into null in schema spring-beans-3_1_xsd Drilldown into value in schema spring-beans-3_1_xsd Drilldown into idref in schema spring-beans-3_1_xsd Drilldown into ref in schema spring-beans-3_1_xsd Drilldown into bean in schema spring-beans-3_1_xsd Drilldown into description in schema spring-beans-3_1_xsd Drilldown into collectionElements in schema spring-beans-3_1_xsd Drilldown into value-type in schema spring-beans-3_1_xsd Drilldown into collectionType in schema spring-beans-3_1_xsd Drilldown into listOrSetType in schema spring-beans-3_1_xsd Drilldown into merge in schema spring-beans-3_1_xsdXSD Diagram of list in schema spring-beans-3_1_xsd (Membrane Service Proxy)
Collapse XSD Schema Code:
<xsd:element name="list">
    <xsd:annotation>
        <xsd:documentation><![CDATA[
	A list can contain multiple inner bean, ref, collection, or value elements.
	A list can also map to an array type; the necessary conversion is performed
	automatically.
			]]></xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
        <xsd:complexContent>
            <xsd:extension base="listOrSetType">
                <xsd:attribute name="merge" default="default" type="defaultable-boolean">
                    <xsd:annotation>
                        <xsd:documentation><![CDATA[
	Enables/disables merging for collections when using parent/child beans.
							]]></xsd:documentation>
                    </xsd:annotation>
                </xsd:attribute>
            </xsd:extension>
        </xsd:complexContent>
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
description beans:description 0 (1)
bean beans:bean (1) (1)
ref beans:ref (1) (1)
idref beans:idref (1) (1)
value beans:value (1) (1)
null beans:null (1) (1)
array beans:array (1) (1)
list beans:list (1) (1)
set beans:set (1) (1)
map beans:map (1) (1)
props beans:props (1) (1)
<xs:any> Allowed namespace: '##other' 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
value-type beans:value-type (Optional)
merge beans:merge default (Optional)
Collapse Derivation Tree: