Transmorph 是一个用来转换不同 Java 对象类型的类库,支持 Primitives 类型数据和对象之间的转化,多维数组转换等等。Transmorph 无需依赖任何其他的 jar 包。可以通过扩展来增加不同类型之间的转换器。
包含的类型转换器有:
IConverter[] converters = new IConverter[] { Converters.numberToNumber, Converters.stringToNumber, Converters.stringToBoolean, Converters.stringToEnum, Converters.stringToStringBuffer, Converters.stringToStringBuilder, Converters.stringToClass, Converters.arrayToArray, Converters.mapToMap, Converters.arrayToCollection, Converters.collectionToCollection, Converters.collectionToArray, Converters.stringToFile, Converters.stringToURL, Converters.stringToURI, Converters.uriToUrl, Converters.urlToUri, Converters.characterArrayToString, Converters.stringToCharacterArray, Converters.objectToString, Converters.dateToCalendar, Converters.calendarToDate, Converters.identityConverter };