jp.sourceforge.sqs_xml.reader.model
クラス RInterleave

java.lang.Object
  拡張jp.sourceforge.sqs_xml.reader.model.RInterleave

public final class RInterleave
extends java.lang.Object

RInterleave

導入されたバージョン:
May. 13, 2002
バージョン:
Oct. 22, 2003
作成者:
ASAMI, Tomoharu (asami@relaxer.org)

コンストラクタの概要
RInterleave(RStack rstack)
           
 
メソッドの概要
 void addAttributeSlot(java.lang.Class stateClass, java.lang.String occurs)
           
 void addElementSlot(java.lang.Class stateClass, java.lang.String occurs)
           
 void addElementSlot(java.lang.String elementName, java.lang.String occurs)
           
 void addHedgeSlot(java.lang.Class stateClass, java.lang.String occurs)
           
 java.math.BigDecimal getElementPropertyAsBigDecimal(java.lang.String elementName)
           
 java.util.List getElementPropertyAsBigDecimalList(java.lang.String elementName)
           
 java.math.BigInteger getElementPropertyAsBigInteger(java.lang.String elementName)
           
 java.util.List getElementPropertyAsBigIntegerList(java.lang.String elementName)
           
 byte[] getElementPropertyAsBinaryBASE64(java.lang.String elementName)
           
 java.util.List getElementPropertyAsBinaryBASE64List(java.lang.String elementName)
           
 byte[] getElementPropertyAsBinaryHEX(java.lang.String elementName)
           
 java.util.List getElementPropertyAsBinaryHEXList(java.lang.String elementName)
           
 boolean getElementPropertyAsBoolean(java.lang.String elementName)
           
 java.util.List getElementPropertyAsBooleanList(java.lang.String elementName)
           
 java.lang.Boolean getElementPropertyAsBooleanObject(java.lang.String elementName)
           
 byte getElementPropertyAsByte(java.lang.String elementName)
           
 java.util.List getElementPropertyAsByteList(java.lang.String elementName)
           
 java.lang.Byte getElementPropertyAsByteObject(java.lang.String elementName)
           
 java.util.Date getElementPropertyAsDate(java.lang.String elementName)
           
 java.util.List getElementPropertyAsDateList(java.lang.String elementName)
           
 double getElementPropertyAsDouble(java.lang.String elementName)
           
 java.util.List getElementPropertyAsDoubleList(java.lang.String elementName)
           
 java.lang.Double getElementPropertyAsDoubleObject(java.lang.String elementName)
           
 float getElementPropertyAsFloat(java.lang.String elementName)
           
 java.util.List getElementPropertyAsFloatList(java.lang.String elementName)
           
 java.lang.Float getElementPropertyAsFloatObject(java.lang.String elementName)
           
 int getElementPropertyAsInt(java.lang.String elementName)
           
 java.util.List getElementPropertyAsIntList(java.lang.String elementName)
           
 java.lang.Integer getElementPropertyAsIntObject(java.lang.String elementName)
           
 java.util.Locale getElementPropertyAsLocale(java.lang.String elementName)
           
 java.util.List getElementPropertyAsLocaleList(java.lang.String elementName)
           
 long getElementPropertyAsLong(java.lang.String elementName)
           
 java.util.List getElementPropertyAsLongList(java.lang.String elementName)
           
 java.lang.Long getElementPropertyAsLongObject(java.lang.String elementName)
           
 short getElementPropertyAsShort(java.lang.String elementName)
           
 java.util.List getElementPropertyAsShortList(java.lang.String elementName)
           
 java.lang.Short getElementPropertyAsShortObject(java.lang.String elementName)
           
 java.sql.Date getElementPropertyAsSQLDate(java.lang.String elementName)
           
 java.util.List getElementPropertyAsSQLDateList(java.lang.String elementName)
           
 java.sql.Time getElementPropertyAsSQLTime(java.lang.String elementName)
           
 java.util.List getElementPropertyAsSQLTimeList(java.lang.String elementName)
           
 java.sql.Timestamp getElementPropertyAsSQLTimestamp(java.lang.String elementName)
           
 java.util.List getElementPropertyAsSQLTimestampList(java.lang.String elementName)
           
 java.lang.String getElementPropertyAsString(java.lang.String elementName)
           
 java.util.List getElementPropertyAsStringList(java.lang.String elementName)
           
 java.net.URL getElementPropertyAsURL(java.lang.String elementName)
           
 java.util.List getElementPropertyAsURLList(java.lang.String elementName)
           
 java.lang.Object getProperty(java.lang.Class stateClass)
           
 java.lang.Object[] getPropertyList(java.lang.Class stateClass)
           
 boolean isMatch()
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RInterleave

public RInterleave(RStack rstack)
メソッドの詳細

getProperty

public java.lang.Object getProperty(java.lang.Class stateClass)

getPropertyList

public java.lang.Object[] getPropertyList(java.lang.Class stateClass)

getElementPropertyAsString

public java.lang.String getElementPropertyAsString(java.lang.String elementName)

getElementPropertyAsBoolean

public boolean getElementPropertyAsBoolean(java.lang.String elementName)

getElementPropertyAsBooleanObject

public java.lang.Boolean getElementPropertyAsBooleanObject(java.lang.String elementName)

getElementPropertyAsByte

public byte getElementPropertyAsByte(java.lang.String elementName)

getElementPropertyAsByteObject

public java.lang.Byte getElementPropertyAsByteObject(java.lang.String elementName)

getElementPropertyAsShort

public short getElementPropertyAsShort(java.lang.String elementName)

getElementPropertyAsShortObject

public java.lang.Short getElementPropertyAsShortObject(java.lang.String elementName)

getElementPropertyAsInt

public int getElementPropertyAsInt(java.lang.String elementName)

getElementPropertyAsIntObject

public java.lang.Integer getElementPropertyAsIntObject(java.lang.String elementName)

getElementPropertyAsLong

public long getElementPropertyAsLong(java.lang.String elementName)

getElementPropertyAsLongObject

public java.lang.Long getElementPropertyAsLongObject(java.lang.String elementName)

getElementPropertyAsFloat

public float getElementPropertyAsFloat(java.lang.String elementName)

getElementPropertyAsFloatObject

public java.lang.Float getElementPropertyAsFloatObject(java.lang.String elementName)

getElementPropertyAsDouble

public double getElementPropertyAsDouble(java.lang.String elementName)

getElementPropertyAsDoubleObject

public java.lang.Double getElementPropertyAsDoubleObject(java.lang.String elementName)

getElementPropertyAsBigDecimal

public java.math.BigDecimal getElementPropertyAsBigDecimal(java.lang.String elementName)

getElementPropertyAsBigInteger

public java.math.BigInteger getElementPropertyAsBigInteger(java.lang.String elementName)

getElementPropertyAsDate

public java.util.Date getElementPropertyAsDate(java.lang.String elementName)

getElementPropertyAsLocale

public java.util.Locale getElementPropertyAsLocale(java.lang.String elementName)

getElementPropertyAsURL

public java.net.URL getElementPropertyAsURL(java.lang.String elementName)

getElementPropertyAsSQLTimestamp

public java.sql.Timestamp getElementPropertyAsSQLTimestamp(java.lang.String elementName)

getElementPropertyAsSQLTime

public java.sql.Time getElementPropertyAsSQLTime(java.lang.String elementName)

getElementPropertyAsSQLDate

public java.sql.Date getElementPropertyAsSQLDate(java.lang.String elementName)

getElementPropertyAsBinaryBASE64

public byte[] getElementPropertyAsBinaryBASE64(java.lang.String elementName)

getElementPropertyAsBinaryHEX

public byte[] getElementPropertyAsBinaryHEX(java.lang.String elementName)

getElementPropertyAsStringList

public java.util.List getElementPropertyAsStringList(java.lang.String elementName)

getElementPropertyAsBooleanList

public java.util.List getElementPropertyAsBooleanList(java.lang.String elementName)

getElementPropertyAsByteList

public java.util.List getElementPropertyAsByteList(java.lang.String elementName)

getElementPropertyAsShortList

public java.util.List getElementPropertyAsShortList(java.lang.String elementName)

getElementPropertyAsIntList

public java.util.List getElementPropertyAsIntList(java.lang.String elementName)

getElementPropertyAsLongList

public java.util.List getElementPropertyAsLongList(java.lang.String elementName)

getElementPropertyAsFloatList

public java.util.List getElementPropertyAsFloatList(java.lang.String elementName)

getElementPropertyAsDoubleList

public java.util.List getElementPropertyAsDoubleList(java.lang.String elementName)

getElementPropertyAsBigDecimalList

public java.util.List getElementPropertyAsBigDecimalList(java.lang.String elementName)

getElementPropertyAsBigIntegerList

public java.util.List getElementPropertyAsBigIntegerList(java.lang.String elementName)

getElementPropertyAsDateList

public java.util.List getElementPropertyAsDateList(java.lang.String elementName)

getElementPropertyAsLocaleList

public java.util.List getElementPropertyAsLocaleList(java.lang.String elementName)

getElementPropertyAsURLList

public java.util.List getElementPropertyAsURLList(java.lang.String elementName)

getElementPropertyAsSQLTimestampList

public java.util.List getElementPropertyAsSQLTimestampList(java.lang.String elementName)

getElementPropertyAsSQLTimeList

public java.util.List getElementPropertyAsSQLTimeList(java.lang.String elementName)

getElementPropertyAsSQLDateList

public java.util.List getElementPropertyAsSQLDateList(java.lang.String elementName)

getElementPropertyAsBinaryBASE64List

public java.util.List getElementPropertyAsBinaryBASE64List(java.lang.String elementName)

getElementPropertyAsBinaryHEXList

public java.util.List getElementPropertyAsBinaryHEXList(java.lang.String elementName)

addElementSlot

public void addElementSlot(java.lang.String elementName,
                           java.lang.String occurs)

addElementSlot

public void addElementSlot(java.lang.Class stateClass,
                           java.lang.String occurs)

addHedgeSlot

public void addHedgeSlot(java.lang.Class stateClass,
                         java.lang.String occurs)

addAttributeSlot

public void addAttributeSlot(java.lang.Class stateClass,
                             java.lang.String occurs)

isMatch

public boolean isMatch()