Interface ConverterMatcher

All Known Subinterfaces:
Converter, SingleValueConverter
All Known Implementing Classes:
AbstractAttributedCharacterIteratorAttributeConverter, AbstractChronoLocalDateConverter, AbstractCollectionConverter, AbstractReflectionConverter, AbstractSingleValueConverter, ActivationDataFlavorConverter, AnnotationReflectionConverter, ArrayConverter, AtomicBooleanConverter, AtomicIntegerConverter, AtomicLongConverter, AtomicReferenceConverter, BigDecimalConverter, BigIntegerConverter, BitSetConverter, BooleanConverter, ByteConverter, CGLIBEnhancedConverter, CharArrayConverter, CharConverter, CharsetConverter, ChronologyConverter, CollectionConverter, ColorConverter, CurrencyConverter, DateConverter, DoubleConverter, DurationConverter, DurationConverter, DynamicProxyConverter, EncodedByteArrayConverter, EnumConverter, EnumMapConverter, EnumSetConverter, EnumSingleValueConverter, EnumToStringConverter, ExternalizableConverter, FileConverter, FloatConverter, FontConverter, GregorianCalendarConverter, HijrahDateConverter, InstantConverter, IntConverter, ISO8601DateConverter, ISO8601GregorianCalendarConverter, ISO8601JavaTimeConverter, ISO8601SqlTimestampConverter, JapaneseDateConverter, JapaneseEraConverter, JavaBeanConverter, JavaClassConverter, JavaFieldConverter, JavaMethodConverter, LambdaConverter, LocalDateConverter, LocalDateTimeConverter, LocaleConverter, LocalTimeConverter, LongConverter, LookAndFeelConverter, MapConverter, MinguoDateConverter, MonthDayConverter, NamedArrayConverter, NamedCollectionConverter, NamedMapConverter, NullConverter, OffsetDateTimeConverter, OffsetTimeConverter, OptionalConverter, OptionalDoubleConverter, OptionalIntConverter, OptionalLongConverter, PathConverter, PeriodConverter, PropertiesConverter, PropertyEditorCapableConverter, ReflectionConverter, RegexPatternConverter, SelfStreamingInstanceChecker, SelfStreamingInstanceChecker, SerializableConverter, ShortConverter, SingletonCollectionConverter, SingletonMapConverter, SingleValueConverterWrapper, SqlDateConverter, SqlTimeConverter, SqlTimestampConverter, StackTraceElementConverter, StringBufferConverter, StringBuilderConverter, StringConverter, SubjectConverter, SystemClockConverter, TextAttributeConverter, ThaiBuddhistDateConverter, ThrowableConverter, ToAttributedValueConverter, ToStringConverter, TreeMapConverter, TreeSetConverter, URIConverter, URLConverter, UUIDConverter, ValueRangeConverter, WeekFieldsConverter, YearConverter, YearMonthConverter, ZonedDateTimeConverter, ZoneIdConverter

public interface ConverterMatcher
ConverterMatcher allows to match converters to classes by determining if a given type can be converted by the converter instance. ConverterMatcher is the base interface of any converter.
Since:
1.2
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Determines whether the converter can marshall a particular type.
  • Method Details

    • canConvert

      boolean canConvert(Class type)
      Determines whether the converter can marshall a particular type.
      Parameters:
      type - the Class representing the object type to be converted