Class AbstractFormatFactory
java.lang.Object
org.apache.camel.dataformat.bindy.format.factories.AbstractFormatFactory
- All Implemented Interfaces:
FormatFactoryInterface
- Direct Known Subclasses:
BigDecimalFormatFactory
,BigDecimalPatternFormatFactory
,BigIntegerFormatFactory
,BooleanFormatFactory
,ByteFormatFactory
,BytePatternFormatFactory
,CharacterFormatFactory
,DateFormatFactory
,DoubleFormatFactory
,DoublePatternFormatFactory
,EnumFormatFactory
,FloatFormatFactory
,FloatPatternFormatFactory
,IntegerFormatFactory
,IntegerPatternFormatFactory
,LocalDateFormatFactory
,LocalDateTimeFormatFactory
,LocalTimeFormatFactory
,LongFormatFactory
,LongPatternFormatFactory
,ShortFormatFactory
,ShortPatternFormatFactory
,StringFormatFactory
,ZonedDateTimeFormatFactory
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canBuild
(FormattingOptions formattingOptions) Can it build aFormat
.Collection
<Class<?>> Returns the list of supported classes.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.camel.dataformat.bindy.format.factories.FormatFactoryInterface
build
-
Field Details
-
supportedClasses
-
-
Constructor Details
-
AbstractFormatFactory
public AbstractFormatFactory()
-
-
Method Details
-
supportedClasses
Description copied from interface:FormatFactoryInterface
Returns the list of supported classes. When the list doesn't contain elements the factory is supposed to support all kinds of classes. The factory must decide on other criteria whether it can build aFormat
.- Specified by:
supportedClasses
in interfaceFormatFactoryInterface
- Returns:
- the list of supported classes
-
canBuild
Description copied from interface:FormatFactoryInterface
- Specified by:
canBuild
in interfaceFormatFactoryInterface
- Parameters:
formattingOptions
-- Returns:
- can build
-