java.lang.Object
org.progeeks.meta.format.AbstractPropertyFormat
org.progeeks.meta.format.DefaultPropertyFormat
- All Implemented Interfaces:
- org.progeeks.meta.PropertyFormat
- public class DefaultPropertyFormat
- extends AbstractPropertyFormat
Default implementation for converting objects to
and from text data. This assumes that the associated
class has a useful toString() method that can also be
passed to a String arg constructor.
- Version:
- $Revision: 1.1 $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
type
private java.lang.Class type
DefaultPropertyFormat
public DefaultPropertyFormat(java.lang.Class type)
format
public java.lang.String format(java.lang.Object obj)
- Returns the formatted String for the specified Object.
- Specified by:
format in interface org.progeeks.meta.PropertyFormat- Specified by:
format in class AbstractPropertyFormat
format
public java.lang.String format(org.progeeks.meta.MetaObject obj)
- Returns the formatted String for the specified MetaObject.
parseObject
public java.lang.Object parseObject(java.lang.String source,
int index)
- Parses the text starting at the specified index and converts
it into an Object of the appropriate type. If this method is
not supported then an UnsupportedOperationException will be
thrown.
- Specified by:
parseObject in interface org.progeeks.meta.PropertyFormat- Specified by:
parseObject in class AbstractPropertyFormat