org.scijava.convert
Interface ConvertService
- All Superinterfaces:
- Comparable<Prioritized>, Contextual, Disposable, HandlerService<ConversionRequest,Converter<?,?>>, HasPluginInfo, Prioritized, PTService<Converter<?,?>>, RichPlugin, SciJavaPlugin, Service, SingletonService<Converter<?,?>>, Typed<ConversionRequest>, TypedService<ConversionRequest,Converter<?,?>>
- All Known Implementing Classes:
- AbstractConvertService, DefaultConvertService
public interface ConvertService
- extends HandlerService<ConversionRequest,Converter<?,?>>
Service for converting between types using an extensible plugin:
Converter
. Contains convenience signatures for the
getHandler(java.lang.Object, java.lang.Class>)
and supports(java.lang.Object, java.lang.Class>)
methods to avoid the need to create
ConversionRequest
objects.
- Author:
- Mark Hiner
- See Also:
ConversionRequest
Method Summary |
Object |
convert(ConversionRequest request)
|
|
convert(Object src,
Class<T> dest)
|
Object |
convert(Object src,
Type dest)
|
Collection<Object> |
getCompatibleInputs(Class<?> dest)
|
Converter<?,?> |
getHandler(Class<?> src,
Class<?> dest)
Deprecated. Use getHandler(Object, Class) |
Converter<?,?> |
getHandler(Class<?> src,
Type dest)
Deprecated. Use getHandler(Object, Type) |
Converter<?,?> |
getHandler(Object src,
Class<?> dest)
|
Converter<?,?> |
getHandler(Object src,
Type dest)
|
boolean |
supports(Class<?> src,
Class<?> dest)
Deprecated. Use supports(Object, Class) |
boolean |
supports(Class<?> src,
Type dest)
Deprecated. Use supports(Object, Type) |
boolean |
supports(Object src,
Class<?> dest)
|
boolean |
supports(Object src,
Type dest)
|
convert
Object convert(Object src,
Type dest)
- See Also:
Converter.convert(Object, Type)
convert
<T> T convert(Object src,
Class<T> dest)
- See Also:
Converter.convert(Object, Class)
convert
Object convert(ConversionRequest request)
- See Also:
Converter.convert(ConversionRequest)
getHandler
Converter<?,?> getHandler(Object src,
Class<?> dest)
- See Also:
#getHandler(ConversionRequest)
getHandler
Converter<?,?> getHandler(Object src,
Type dest)
- See Also:
#getHandler(ConversionRequest)
supports
boolean supports(Object src,
Class<?> dest)
- See Also:
#supports(ConversionRequest)
supports
boolean supports(Object src,
Type dest)
- See Also:
#supports(ConversionRequest)
getHandler
@Deprecated
Converter<?,?> getHandler(Class<?> src,
Class<?> dest)
- Deprecated. Use
getHandler(Object, Class)
- See Also:
#getHandler(ConversionRequest)
getHandler
@Deprecated
Converter<?,?> getHandler(Class<?> src,
Type dest)
- Deprecated. Use
getHandler(Object, Type)
- See Also:
#getHandler(ConversionRequest)
supports
@Deprecated
boolean supports(Class<?> src,
Class<?> dest)
- Deprecated. Use
supports(Object, Class)
- See Also:
#supports(ConversionRequest)
supports
@Deprecated
boolean supports(Class<?> src,
Type dest)
- Deprecated. Use
supports(Object, Type)
- See Also:
#supports(ConversionRequest)
getCompatibleInputs
Collection<Object> getCompatibleInputs(Class<?> dest)
Copyright © 2009–2015 SciJava. All rights reserved.