|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectelectric.xml.io.literal.LiteralReader
LiteralReader
Field Summary |
Constructor Summary | |
LiteralReader(Document document)
|
|
LiteralReader(Element element)
|
|
LiteralReader(Element element,
Namespaces namespaces)
|
Method Summary | |
void |
addObject(java.lang.String id,
java.lang.Object object)
Attach the following Object to the reader. |
void |
addProperty(java.lang.String key,
java.lang.Object value)
|
Document |
getDocument()
|
Element |
getElement()
|
java.lang.Object |
getObject(java.lang.String id)
|
java.lang.Object |
getProperty(java.lang.String key)
|
IReader |
getReader(java.lang.String name)
|
IReader |
getReaderAt(int index)
|
IReader[] |
getReaders()
|
IReader[] |
getReaders(java.lang.String name)
|
IReader[] |
getRemainingReaders()
|
Type |
getType()
|
Element[] |
getUnreadElements()
|
java.lang.String |
getVersion()
|
boolean |
isNil()
|
Attribute |
readAttribute(java.lang.String name)
|
java.lang.String |
readAttributeValue(java.lang.String name)
|
boolean |
readBoolean()
Return a boolean represented in this element. |
boolean |
readBoolean(java.lang.String name)
Return a boolean value for my first child element named name. |
byte |
readByte()
Return a byte represented in this element. |
byte |
readByte(java.lang.String name)
|
char |
readChar()
Return a char represented in this element. |
char |
readChar(java.lang.String name)
|
double |
readDouble()
Return a double represented in this element. |
double |
readDouble(java.lang.String name)
|
Element |
readElement(java.lang.String name)
|
Elements |
readElements()
|
Elements |
readElements(java.lang.String name)
|
float |
readFloat()
Return a float represented in this element. |
float |
readFloat(java.lang.String name)
|
int |
readInt()
Return a int represented in this element. |
int |
readInt(java.lang.String name)
|
long |
readLong()
Return a long represented in this element. |
long |
readLong(java.lang.String name)
|
java.lang.String |
readName()
|
java.lang.Object |
readObject()
|
java.lang.Object |
readObject(java.lang.Class type)
|
java.lang.Object |
readObject(java.lang.String name)
|
java.lang.Object |
readObject(java.lang.String name,
java.lang.Class type)
|
java.lang.Object |
readObject(java.lang.String name,
Type type)
|
java.lang.Object |
readObject(Type type)
|
short |
readShort()
Return a short represented in this element. |
short |
readShort(java.lang.String name)
|
java.lang.String |
readString()
|
java.lang.String |
readString(java.lang.String name)
|
java.lang.String |
readText()
|
Value |
readValue()
|
Value |
readValue(Type type)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public LiteralReader(Document document)
document
- public LiteralReader(Element element)
element
- public LiteralReader(Element element, Namespaces namespaces)
element
- namespaces
- Method Detail |
public java.lang.String getVersion()
getVersion
in interface IReader
public Document getDocument()
getDocument
in interface IReader
public Element getElement()
getElement
in interface IReader
public Element readElement(java.lang.String name)
readElement
in interface IReader
name
- public Elements readElements(java.lang.String name)
readElements
in interface IReader
name
- public Elements readElements()
readElements
in interface IReader
public Element[] getUnreadElements()
getUnreadElements
in interface IReader
public java.lang.String readName()
readName
in interface IReader
public Attribute readAttribute(java.lang.String name)
readAttribute
in interface IReader
name
- public java.lang.String readAttributeValue(java.lang.String name)
readAttributeValue
in interface IReader
name
- public boolean isNil()
isNil
in interface IReader
public IReader getReaderAt(int index)
getReaderAt
in interface IReader
index
- public IReader getReader(java.lang.String name)
getReader
in interface IReader
name
- public IReader[] getReaders(java.lang.String name)
getReaders
in interface IReader
name
- public IReader[] getReaders()
getReaders
in interface IReader
public IReader[] getRemainingReaders()
getRemainingReaders
in interface IReader
public java.lang.String readText()
readText
in interface IReader
public boolean readBoolean() throws java.io.IOException
readBoolean
in interface IReader
java.io.IOException
public boolean readBoolean(java.lang.String name) throws java.io.IOException
readBoolean
in interface IReader
name
-
java.io.IOException
public byte readByte() throws java.io.IOException
readByte
in interface IReader
java.io.IOException
public byte readByte(java.lang.String name) throws java.io.IOException
readByte
in interface IReader
name
-
java.io.IOException
public char readChar() throws java.io.IOException
readChar
in interface IReader
java.io.IOException
public char readChar(java.lang.String name) throws java.io.IOException
readChar
in interface IReader
name
-
java.io.IOException
public short readShort() throws java.io.IOException
readShort
in interface IReader
java.io.IOException
public short readShort(java.lang.String name) throws java.io.IOException
readShort
in interface IReader
name
-
java.io.IOException
public int readInt() throws java.io.IOException
readInt
in interface IReader
java.io.IOException
public int readInt(java.lang.String name) throws java.io.IOException
readInt
in interface IReader
name
-
java.io.IOException
public long readLong() throws java.io.IOException
readLong
in interface IReader
java.io.IOException
public long readLong(java.lang.String name) throws java.io.IOException
readLong
in interface IReader
name
-
java.io.IOException
public float readFloat() throws java.io.IOException
readFloat
in interface IReader
java.io.IOException
public float readFloat(java.lang.String name) throws java.io.IOException
readFloat
in interface IReader
name
-
java.io.IOException
public double readDouble() throws java.io.IOException
readDouble
in interface IReader
java.io.IOException
public double readDouble(java.lang.String name) throws java.io.IOException
readDouble
in interface IReader
name
-
java.io.IOException
public java.lang.String readString()
readString
in interface IReader
public java.lang.String readString(java.lang.String name)
readString
in interface IReader
name
- public Type getType() throws SchemaException
getType
in interface IReader
SchemaException
public java.lang.Object readObject() throws java.io.IOException
readObject
in interface IReader
java.io.IOException
public java.lang.Object readObject(java.lang.String name) throws java.io.IOException
readObject
in interface IReader
name
-
java.io.IOException
public java.lang.Object readObject(Type type) throws java.io.IOException
readObject
in interface IReader
type
-
java.io.IOException
public java.lang.Object readObject(java.lang.Class type) throws java.io.IOException
readObject
in interface IReader
type
-
java.io.IOException
public java.lang.Object readObject(java.lang.String name, Type type) throws java.io.IOException
readObject
in interface IReader
name
- type
-
java.io.IOException
public java.lang.Object readObject(java.lang.String name, java.lang.Class type) throws java.io.IOException
readObject
in interface IReader
name
- type
-
java.io.IOException
public void addObject(java.lang.String id, java.lang.Object object)
addObject
in interface IReader
id
- object
- public java.lang.Object getObject(java.lang.String id)
getObject
in interface IReader
id
-
public Value readValue() throws java.io.IOException
readValue
in interface IReader
java.io.IOException
public Value readValue(Type type) throws java.io.IOException
readValue
in interface IReader
type
-
java.io.IOException
public void addProperty(java.lang.String key, java.lang.Object value)
addProperty
in interface IReader
key
- value
- public java.lang.Object getProperty(java.lang.String key)
getProperty
in interface IReader
key
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |