gov.nih.nci.caarray.services.fileparse2.parsers
Class LocalDynaBeanWrapper
java.lang.Object
org.apache.commons.beanutils.WrapDynaBean
gov.nih.nci.caarray.services.fileparse2.parsers.LocalDynaBeanWrapper
- All Implemented Interfaces:
- LocalDynaBean, org.apache.commons.beanutils.DynaBean
- Direct Known Subclasses:
- HybridizationRowWrapper, ParsedFeature, SimpleDesignElement
public class LocalDynaBeanWrapper
- extends org.apache.commons.beanutils.WrapDynaBean
- implements LocalDynaBean
An equivalent of common-beanutils's BasicDynaBean with extra support to
get the property's value as String, Double, or Long.
- Author:
- gustafsons
Fields inherited from class org.apache.commons.beanutils.WrapDynaBean |
dynaClass, instance |
Method Summary |
java.lang.Object |
get(java.lang.String propertyName)
|
java.lang.Double |
getAsDouble(java.lang.String propertyName)
|
java.lang.Integer |
getAsInteger(java.lang.String propertyName)
|
java.lang.Long |
getAsLong(java.lang.String propertyName)
|
java.lang.String |
getAsString(java.lang.String propertyName)
|
static void |
main(java.lang.String[] args)
|
Methods inherited from class org.apache.commons.beanutils.WrapDynaBean |
contains, get, get, getDynaClass, getDynaProperty, remove, set, set, set |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.commons.beanutils.DynaBean |
contains, get, get, getDynaClass, remove, set, set, set |
LocalDynaBeanWrapper
public LocalDynaBeanWrapper(java.lang.Object dynaBeanInstance)
get
public java.lang.Object get(java.lang.String propertyName)
- Specified by:
get
in interface org.apache.commons.beanutils.DynaBean
- Overrides:
get
in class org.apache.commons.beanutils.WrapDynaBean
getAsString
public java.lang.String getAsString(java.lang.String propertyName)
- Specified by:
getAsString
in interface LocalDynaBean
getAsDouble
public java.lang.Double getAsDouble(java.lang.String propertyName)
- Specified by:
getAsDouble
in interface LocalDynaBean
getAsLong
public java.lang.Long getAsLong(java.lang.String propertyName)
- Specified by:
getAsLong
in interface LocalDynaBean
getAsInteger
public java.lang.Integer getAsInteger(java.lang.String propertyName)
- Specified by:
getAsInteger
in interface LocalDynaBean
main
public static void main(java.lang.String[] args)