org.csveed.bean.conversion.Converter Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of csveed Show documentation
Show all versions of csveed Show documentation
Java toolkit for mapping CSV-to-Bean mapping and vice versa. Redirection to Introduction in 5 seconds!
/*
* CSVeed (https://github.com/42BV/CSVeed)
*
* Copyright 2013-2023 CSVeed.
*
* All rights reserved. This program and the accompanying materials
* are made available under the terms of The Apache Software License,
* Version 2.0 which accompanies this distribution, and is available at
* https://www.apache.org/licenses/LICENSE-2.0.txt
*/
package org.csveed.bean.conversion;
/**
* Stateless converter from String to Object.
*
* @param
* the Object to convert the String to
*/
public interface Converter {
/**
* From string.
*
* @param text
* the text
*
* @return the k
*
* @throws Exception
* the exception
*/
K fromString(String text) throws Exception;
/**
* To string.
*
* @param value
* the value
*
* @return the string
*
* @throws Exception
* the exception
*/
String toString(K value) throws Exception;
/**
* Info on type.
*
* @return the string
*/
String infoOnType();
/**
* Gets the type.
*
* @return the type
*/
Class getType();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy