protected void init() {
        
        if(converterFactoryMap == null) {
            this.converterFactoryMap = new ConcurrentHashMap<>();
        } else {
            converterFactoryMap.clear();
        }
        
        registerConverter(Boolean.class, new BooleanCellConverterFactory());
        registerConverter(boolean.class, new BooleanCellConverterFactory());
        
        registerConverter(Character.class, new CharacterCellConverterFactory());
        registerConverter(char.class, new CharacterCellConverterFactory());
        
        registerConverter(String.class, new StringCellConverterFactory());
        
        registerConverter(Short.class, new ShortCellConverterFactory());
        registerConverter(short.class, new ShortCellConverterFactory());
        
        registerConverter(Byte.class, new ByteCellConverterFactory());
        registerConverter(byte.class, new ByteCellConverterFactory());
        
        registerConverter(Integer.class, new IntegerCellConverterFactory());
        registerConverter(int.class, new IntegerCellConverterFactory());
        
        registerConverter(Long.class, new LongCellConverterFactory());
        registerConverter(long.class, new LongCellConverterFactory());
        
        registerConverter(Float.class, new FloatCellConverterFactory());
        registerConverter(float.class, new FloatCellConverterFactory());
        
        registerConverter(Double.class, new DoubleCellConverterFactory());
        registerConverter(double.class, new DoubleCellConverterFactory());
        
        registerConverter(BigDecimal.class, new BigDecimalCellConverterFactory());
        registerConverter(BigInteger.class, new BigIntegerCellConverterFactory());
        
        registerConverter(Date.class, new DateCellConverterFactory());
        registerConverter(java.sql.Date.class, new SqlDateCellConverterFactory());
        registerConverter(Timestamp.class, new SqlTimestampCellConverterFactory());
        registerConverter(Time.class, new SqlTimeCellConverterFactory());
        
        registerConverter(Calendar.class, new CalendarCellConverterFactory());
        
        registerConverter(Enum.class, new EnumCellConverterFactory());
        
        registerConverter(List.class, new ListCellConverterFactory());
        registerConverter(Set.class, new SetCellConverterFactory());
        registerConverter(Object[].class, new ArrayCellConverterFactory());
        
        registerConverter(URI.class, new URICellConverterFactory());
        registerConverter(CellLink.class, new CellLinkCellConverterFactory());
        
        registerConverter(LocalDateTime.class, new LocalDateTimeCellConverterFactory());
        registerConverter(LocalDate.class, new LocalDateCellConverterFactory());
        registerConverter(LocalTime.class, new LocalTimeCellConverterFactory());
        
    }
protected void init ( ) { if ( converterFactoryMap == null ) { this . converterFactoryMap = new ConcurrentHashMap < > ( ) ; } else { converterFactoryMap . clear ( ) ; } registerConverter ( Boolean . class , new BooleanCellConverterFactory ( ) ) ; registerConverter ( boolean . class , new BooleanCellConverterFactory ( ) ) ; registerConverter ( Character . class , new CharacterCellConverterFactory ( ) ) ; registerConverter ( char . class , new CharacterCellConverterFactory ( ) ) ; registerConverter ( String . class , new StringCellConverterFactory ( ) ) ; registerConverter ( Short . class , new ShortCellConverterFactory ( ) ) ; registerConverter ( short . class , new ShortCellConverterFactory ( ) ) ; registerConverter ( Byte . class , new ByteCellConverterFactory ( ) ) ; registerConverter ( byte . class , new ByteCellConverterFactory ( ) ) ; registerConverter ( Integer . class , new IntegerCellConverterFactory ( ) ) ; registerConverter ( int . class , new IntegerCellConverterFactory ( ) ) ; registerConverter ( Long . class , new LongCellConverterFactory ( ) ) ; registerConverter ( long . class , new LongCellConverterFactory ( ) ) ; registerConverter ( Float . class , new FloatCellConverterFactory ( ) ) ; registerConverter ( float . class , new FloatCellConverterFactory ( ) ) ; registerConverter ( Double . class , new DoubleCellConverterFactory ( ) ) ; registerConverter ( double . class , new DoubleCellConverterFactory ( ) ) ; registerConverter ( BigDecimal . class , new BigDecimalCellConverterFactory ( ) ) ; registerConverter ( BigInteger . class , new BigIntegerCellConverterFactory ( ) ) ; registerConverter ( Date . class , new DateCellConverterFactory ( ) ) ; registerConverter ( java . sql . Date . class , new SqlDateCellConverterFactory ( ) ) ; registerConverter ( Timestamp . class , new SqlTimestampCellConverterFactory ( ) ) ; registerConverter ( Time . class , new SqlTimeCellConverterFactory ( ) ) ; registerConverter ( Calendar . class , new CalendarCellConverterFactory ( ) ) ; registerConverter ( Enum . class , new EnumCellConverterFactory ( ) ) ; registerConverter ( List . class , new ListCellConverterFactory ( ) ) ; registerConverter ( Set . class , new SetCellConverterFactory ( ) ) ; registerConverter ( Object [ ] . class , new ArrayCellConverterFactory ( ) ) ; registerConverter ( URI . class , new URICellConverterFactory ( ) ) ; registerConverter ( CellLink . class , new CellLinkCellConverterFactory ( ) ) ; registerConverter ( LocalDateTime . class , new LocalDateTimeCellConverterFactory ( ) ) ; registerConverter ( LocalDate . class , new LocalDateCellConverterFactory ( ) ) ; registerConverter ( LocalTime . class , new LocalTimeCellConverterFactory ( ) ) ; }
初期化を行います。
<p>システム標準の{@link CellConverter}を登録などを行います。