Package 

Interface Converter

  • All Implemented Interfaces:
    icu.windea.breezeframework.core.component.Component , icu.windea.breezeframework.core.component.TypedComponent

    
    public interface Converter<T extends Object>
     implements TypedComponent
                        

    转化器。

    类型转化器用于根据一般规则,将指定对象从一个类型转化到另一个类型。

    同一兼容类型的转化器可以注册多个。

    • Method Detail

      • convert

         abstract T convert(Object value)

        将指定的对象转化为另一个类型。如果转化失败,则抛出异常。

      • convertOrNull

         T convertOrNull(Object value)

        将指定的对象转化为另一个类型。如果转化失败,则返回null。