org.specrunner.converters.core
Class ConverterDatePatternTemplate

java.lang.Object
  extended by org.specrunner.converters.core.ConverterDefault
      extended by org.specrunner.converters.core.ConverterNotNullNotEmpty
          extended by org.specrunner.converters.core.AbstractConverterTimezone<Date>
              extended by org.specrunner.converters.core.ConverterDatePatternTemplate
All Implemented Interfaces:
Serializable, IConverter, IResetable
Direct Known Subclasses:
ConverterTimestampPatternTemplate

public class ConverterDatePatternTemplate
extends AbstractConverterTimezone<Date>

General date converter.

Author:
Thiago Santos
See Also:
Serialized Form

Field Summary
protected  SimpleDateFormat pattern
          Parser instance.
 
Fields inherited from class org.specrunner.converters.core.AbstractConverterTimezone
cacheTimezone, FEATURE_TIMEZONE, timezone
 
Constructor Summary
ConverterDatePatternTemplate(String pattern)
          Create a SimpleDateFormat using the given pattern.
 
Method Summary
 Object convert(Object value, Object[] args)
          Convert a given object to another using some arguments as auxiliary.
 
Methods inherited from class org.specrunner.converters.core.AbstractConverterTimezone
getTimezone, getZone, initialize, setTimezone
 
Methods inherited from class org.specrunner.converters.core.ConverterNotNullNotEmpty
accept
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pattern

protected SimpleDateFormat pattern
Parser instance.

Constructor Detail

ConverterDatePatternTemplate

public ConverterDatePatternTemplate(String pattern)
Create a SimpleDateFormat using the given pattern.

Parameters:
pattern - Pattern.
Method Detail

convert

public Object convert(Object value,
                      Object[] args)
               throws ConverterException
Description copied from interface: IConverter
Convert a given object to another using some arguments as auxiliary.

Specified by:
convert in interface IConverter
Overrides:
convert in class ConverterNotNullNotEmpty
Parameters:
value - The value to be converted.
args - The arguments.
Returns:
The converted object.
Throws:
ConverterException - On conversion errors.


Copyright © 2015. All rights reserved.