public interface XSNamedMap
extends java.util.Map
XSNamedMap interface are used to 
 represent immutable collections of XML Schema components that can be 
 accessed by name. Note that XSNamedMap does not inherit from 
 XSObjectList. The XSObjects in 
 XSNamedMaps are not maintained in any particular order.| Modifier and Type | Method and Description | 
|---|---|
| int | getLength()The number of  XSObjectsin theXSObjectList. | 
| XSObject | item(int index)Returns the  indexth item in the collection ornullifindexis greater than or equal to 
 the number of objects in the list. | 
| XSObject | itemByName(java.lang.String namespace,
          java.lang.String localName)Retrieves an  XSObjectspecified by local name and 
 namespace URI. | 
int getLength()
XSObjects in the XSObjectList. 
 The range of valid child object indices is 0 to length-1 
 inclusive.XSObject item(int index)
indexth item in the collection or 
 null if index is greater than or equal to 
 the number of objects in the list. The index starts at 0.index - index into the collection.XSObject at the indexth 
   position in the XSObjectList, or null if 
   the index specified is not valid.XSObject itemByName(java.lang.String namespace, java.lang.String localName)
XSObject specified by local name and 
 namespace URI.
 null as the 
 namespace parameter for methods if they wish to specify 
 no namespace.namespace - The namespace URI of the XSObject to 
   retrieve, or null if the XSObject has no 
   namespace.localName - The local name of the XSObject to 
   retrieve.XSObject (of any type) with the specified local 
   name and namespace URI, or null if they do not 
   identify any object in this map.Copyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.