org.codehaus.plexus.security.authorization.rbac.jdo.v0_9_0.io.stax
Class RbacJdoModelStaxReader

Package class diagram package RbacJdoModelStaxReader
java.lang.Object
  extended by org.codehaus.plexus.security.authorization.rbac.jdo.v0_9_0.io.stax.RbacJdoModelStaxReader

public class RbacJdoModelStaxReader
extends java.lang.Object

Class RbacJdoModelStaxReader.


Constructor Summary
RbacJdoModelStaxReader()
           
 
Method Summary
 org.codehaus.plexus.util.xml.Xpp3Dom buildDom(javax.xml.stream.XMLStreamReader xmlStreamReader)
          Method buildDom.
 boolean getBooleanValue(java.lang.String s, java.lang.String attribute, javax.xml.stream.XMLStreamReader xmlStreamReader)
          Method getBooleanValue.
 char getCharacterValue(java.lang.String s, java.lang.String attribute, javax.xml.stream.XMLStreamReader xmlStreamReader)
          Method getCharacterValue.
 java.util.Date getDateValue(java.lang.String s, java.lang.String attribute, java.lang.String dateFormat, javax.xml.stream.XMLStreamReader xmlStreamReader)
          Method getDateValue.
 double getDoubleValue(java.lang.String s, java.lang.String attribute, javax.xml.stream.XMLStreamReader xmlStreamReader, boolean strict)
          Method getDoubleValue.
 float getFloatValue(java.lang.String s, java.lang.String attribute, javax.xml.stream.XMLStreamReader xmlStreamReader, boolean strict)
          Method getFloatValue.
 int getIntegerValue(java.lang.String s, java.lang.String attribute, javax.xml.stream.XMLStreamReader xmlStreamReader, boolean strict)
          Method getIntegerValue.
 long getLongValue(java.lang.String s, java.lang.String attribute, javax.xml.stream.XMLStreamReader xmlStreamReader, boolean strict)
          Method getLongValue.
 java.lang.String getRequiredAttributeValue(java.lang.String s, java.lang.String attribute, javax.xml.stream.XMLStreamReader xmlStreamReader, boolean strict)
          Method getRequiredAttributeValue.
 short getShortValue(java.lang.String s, java.lang.String attribute, javax.xml.stream.XMLStreamReader xmlStreamReader, boolean strict)
          Method getShortValue.
 java.lang.String getTrimmedValue(java.lang.String s)
          Method getTrimmedValue.
 RbacDatabase read(java.io.Reader reader)
          Method read.
 RbacDatabase read(java.io.Reader reader, boolean strict)
          Method read.
 RbacDatabase read(java.lang.String filePath)
          Method read.
 RbacDatabase read(java.lang.String filePath, boolean strict)
          Method read.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RbacJdoModelStaxReader

public RbacJdoModelStaxReader()
Method Detail

buildDom

public org.codehaus.plexus.util.xml.Xpp3Dom buildDom(javax.xml.stream.XMLStreamReader xmlStreamReader)
                                              throws javax.xml.stream.XMLStreamException
Method buildDom.

Parameters:
xmlStreamReader -
Returns:
Xpp3Dom
Throws:
javax.xml.stream.XMLStreamException

getBooleanValue

public boolean getBooleanValue(java.lang.String s,
                               java.lang.String attribute,
                               javax.xml.stream.XMLStreamReader xmlStreamReader)
                        throws javax.xml.stream.XMLStreamException
Method getBooleanValue.

Parameters:
s -
xmlStreamReader -
attribute -
Returns:
boolean
Throws:
javax.xml.stream.XMLStreamException

getCharacterValue

public char getCharacterValue(java.lang.String s,
                              java.lang.String attribute,
                              javax.xml.stream.XMLStreamReader xmlStreamReader)
                       throws javax.xml.stream.XMLStreamException
Method getCharacterValue.

Parameters:
s -
xmlStreamReader -
attribute -
Returns:
char
Throws:
javax.xml.stream.XMLStreamException

getDateValue

public java.util.Date getDateValue(java.lang.String s,
                                   java.lang.String attribute,
                                   java.lang.String dateFormat,
                                   javax.xml.stream.XMLStreamReader xmlStreamReader)
                            throws javax.xml.stream.XMLStreamException
Method getDateValue.

Parameters:
s -
xmlStreamReader -
dateFormat -
attribute -
Returns:
java.util.Date
Throws:
javax.xml.stream.XMLStreamException

getDoubleValue

public double getDoubleValue(java.lang.String s,
                             java.lang.String attribute,
                             javax.xml.stream.XMLStreamReader xmlStreamReader,
                             boolean strict)
                      throws javax.xml.stream.XMLStreamException
Method getDoubleValue.

Parameters:
s -
strict -
xmlStreamReader -
attribute -
Returns:
double
Throws:
javax.xml.stream.XMLStreamException

getFloatValue

public float getFloatValue(java.lang.String s,
                           java.lang.String attribute,
                           javax.xml.stream.XMLStreamReader xmlStreamReader,
                           boolean strict)
                    throws javax.xml.stream.XMLStreamException
Method getFloatValue.

Parameters:
s -
strict -
xmlStreamReader -
attribute -
Returns:
float
Throws:
javax.xml.stream.XMLStreamException

getIntegerValue

public int getIntegerValue(java.lang.String s,
                           java.lang.String attribute,
                           javax.xml.stream.XMLStreamReader xmlStreamReader,
                           boolean strict)
                    throws javax.xml.stream.XMLStreamException
Method getIntegerValue.

Parameters:
s -
strict -
xmlStreamReader -
attribute -
Returns:
int
Throws:
javax.xml.stream.XMLStreamException

getLongValue

public long getLongValue(java.lang.String s,
                         java.lang.String attribute,
                         javax.xml.stream.XMLStreamReader xmlStreamReader,
                         boolean strict)
                  throws javax.xml.stream.XMLStreamException
Method getLongValue.

Parameters:
s -
strict -
xmlStreamReader -
attribute -
Returns:
long
Throws:
javax.xml.stream.XMLStreamException

getRequiredAttributeValue

public java.lang.String getRequiredAttributeValue(java.lang.String s,
                                                  java.lang.String attribute,
                                                  javax.xml.stream.XMLStreamReader xmlStreamReader,
                                                  boolean strict)
                                           throws javax.xml.stream.XMLStreamException
Method getRequiredAttributeValue.

Parameters:
s -
strict -
xmlStreamReader -
attribute -
Returns:
String
Throws:
javax.xml.stream.XMLStreamException

getShortValue

public short getShortValue(java.lang.String s,
                           java.lang.String attribute,
                           javax.xml.stream.XMLStreamReader xmlStreamReader,
                           boolean strict)
                    throws javax.xml.stream.XMLStreamException
Method getShortValue.

Parameters:
s -
strict -
xmlStreamReader -
attribute -
Returns:
short
Throws:
javax.xml.stream.XMLStreamException

getTrimmedValue

public java.lang.String getTrimmedValue(java.lang.String s)
Method getTrimmedValue.

Parameters:
s -
Returns:
String

read

public RbacDatabase read(java.io.Reader reader,
                         boolean strict)
                  throws java.io.IOException,
                         javax.xml.stream.XMLStreamException
Method read.

Parameters:
reader -
strict -
Returns:
RbacDatabase
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

read

public RbacDatabase read(java.io.Reader reader)
                  throws java.io.IOException,
                         javax.xml.stream.XMLStreamException
Method read.

Parameters:
reader -
Returns:
RbacDatabase
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

read

public RbacDatabase read(java.lang.String filePath,
                         boolean strict)
                  throws java.io.IOException,
                         javax.xml.stream.XMLStreamException
Method read.

Parameters:
filePath -
strict -
Returns:
RbacDatabase
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException

read

public RbacDatabase read(java.lang.String filePath)
                  throws java.io.IOException,
                         javax.xml.stream.XMLStreamException
Method read.

Parameters:
filePath -
Returns:
RbacDatabase
Throws:
java.io.IOException
javax.xml.stream.XMLStreamException