Class XMLReaderAdapter.IndexedAttributeList
- java.lang.Object
-
- org.eclipse.persistence.internal.oxm.record.XMLReaderAdapter.IndexedAttributeList
-
- All Implemented Interfaces:
Attributes
- Enclosing class:
- XMLReaderAdapter
protected abstract static class XMLReaderAdapter.IndexedAttributeList extends Object implements Attributes
-
-
Field Summary
Fields Modifier and Type Field Description protected XMLReaderAdapter.Attribute[]
attributes
protected static XMLReaderAdapter.Attribute[]
NO_ATTRIBUTES
-
Constructor Summary
Constructors Modifier Constructor Description protected
IndexedAttributeList()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract XMLReaderAdapter.Attribute[]
attributes()
int
getIndex(String qName)
int
getIndex(String uri, String localName)
int
getLength()
String
getLocalName(int index)
String
getQName(int index)
String
getType(int index)
String
getType(String name)
String
getType(String uri, String localName)
String
getURI(int index)
String
getValue(int index)
String
getValue(String qName)
String
getValue(String uri, String localName)
XMLReaderAdapter.IndexedAttributeList
reset()
-
-
-
Field Detail
-
NO_ATTRIBUTES
protected static final XMLReaderAdapter.Attribute[] NO_ATTRIBUTES
-
attributes
protected XMLReaderAdapter.Attribute[] attributes
-
-
Method Detail
-
attributes
protected abstract XMLReaderAdapter.Attribute[] attributes()
-
getIndex
public int getIndex(String qName)
- Specified by:
getIndex
in interfaceAttributes
-
getIndex
public int getIndex(String uri, String localName)
- Specified by:
getIndex
in interfaceAttributes
-
getLength
public int getLength()
- Specified by:
getLength
in interfaceAttributes
-
getLocalName
public String getLocalName(int index)
- Specified by:
getLocalName
in interfaceAttributes
-
getQName
public String getQName(int index)
- Specified by:
getQName
in interfaceAttributes
-
getType
public String getType(int index)
- Specified by:
getType
in interfaceAttributes
-
getType
public String getType(String name)
- Specified by:
getType
in interfaceAttributes
-
getType
public String getType(String uri, String localName)
- Specified by:
getType
in interfaceAttributes
-
getURI
public String getURI(int index)
- Specified by:
getURI
in interfaceAttributes
-
getValue
public String getValue(int index)
- Specified by:
getValue
in interfaceAttributes
-
getValue
public String getValue(String qName)
- Specified by:
getValue
in interfaceAttributes
-
getValue
public String getValue(String uri, String localName)
- Specified by:
getValue
in interfaceAttributes
-
reset
public XMLReaderAdapter.IndexedAttributeList reset()
-
-