org.rblasch.convert
Class SptConverter

java.lang.Object
  extended byorg.rblasch.convert.SptConverter
All Implemented Interfaces:
TargetedConverter

public class SptConverter
extends java.lang.Object
implements TargetedConverter

Author:
Ronald Blaschke
API

Constructor Summary
SptConverter()
           
SptConverter(java.util.Set converters)
           
SptConverter(java.util.Set converters, java.util.Set factories)
           
 
Method Summary
 void addConverter(MetaConverter converter)
           
 void addDynamicConverter(java.lang.Object converter)
           
 void addFactory(ConverterFactory factory)
           
 void addOnceFactory(OnceConverterFactory once)
           
 java.lang.Object convert(java.lang.Object value, Type destinationType)
           
 java.lang.Object convert(java.lang.Object value, Type sourceType, Type destinationType)
           
static SptConverter createDefault()
           
static SptConverter createEmpty()
           
static SptConverter createJl()
           
 java.util.Set removeAllConverters(Type sourceType, Type destinationType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SptConverter

public SptConverter()

SptConverter

public SptConverter(java.util.Set converters)

SptConverter

public SptConverter(java.util.Set converters,
                    java.util.Set factories)
Method Detail

createEmpty

public static SptConverter createEmpty()

createJl

public static SptConverter createJl()

createDefault

public static SptConverter createDefault()

addConverter

public void addConverter(MetaConverter converter)

addDynamicConverter

public void addDynamicConverter(java.lang.Object converter)

addFactory

public void addFactory(ConverterFactory factory)

addOnceFactory

public void addOnceFactory(OnceConverterFactory once)

removeAllConverters

public java.util.Set removeAllConverters(Type sourceType,
                                         Type destinationType)

convert

public java.lang.Object convert(java.lang.Object value,
                                Type destinationType)
                         throws ConversionException
Throws:
ConversionException

convert

public java.lang.Object convert(java.lang.Object value,
                                Type sourceType,
                                Type destinationType)
                         throws ConversionException
Specified by:
convert in interface TargetedConverter
Throws:
ConversionException


Copyright © 2004 Ronald Blaschke. All Rights Reserved.