[TEXT-83]: canceled depreciation and added more documentation
Project: http://git-wip-us.apache.org/repos/asf/commons-text/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-text/commit/c71a5cd4 Tree: http://git-wip-us.apache.org/repos/asf/commons-text/tree/c71a5cd4 Diff: http://git-wip-us.apache.org/repos/asf/commons-text/diff/c71a5cd4 Branch: refs/heads/master Commit: c71a5cd470d937e270361cf2a379b0f4c3baecc4 Parents: c9cfd33 Author: Amey Jadiye <ameyjad...@gmail.com> Authored: Thu Jun 1 23:48:45 2017 +0530 Committer: Amey Jadiye <ameyjad...@gmail.com> Committed: Thu Jun 1 23:48:45 2017 +0530 ---------------------------------------------------------------------- .../commons/text/translate/CsvTranslators.java | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-text/blob/c71a5cd4/src/main/java/org/apache/commons/text/translate/CsvTranslators.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/text/translate/CsvTranslators.java b/src/main/java/org/apache/commons/text/translate/CsvTranslators.java index 0c3c9c2..081aa82 100644 --- a/src/main/java/org/apache/commons/text/translate/CsvTranslators.java +++ b/src/main/java/org/apache/commons/text/translate/CsvTranslators.java @@ -22,9 +22,18 @@ import java.io.Writer; import org.apache.commons.lang3.CharUtils; import org.apache.commons.lang3.StringUtils; /** - * This class holds inner classes for escaping/unescaping Comma Separated Values. + * <p>This class holds inner classes for escaping/unescaping Comma Separated Values.<p> + * + * In favor of Commons CSV which is responsible for all csv operations its always + * recommended to use API given in commons-csv. + * + * {@link CsvTranslators} have made by keeping in mind it will be useful to make high + * level and more complex API around CSV files. All low level API working on Text and + * with CSV are present in this class. + * + * @see <a href="http://commons.apache.org/proper/commons-csv/apidocs/index.html">commons-csv</a> + * */ -@Deprecated public final class CsvTranslators { /** Comma character. */ @@ -45,7 +54,6 @@ public final class CsvTranslators { /** * Translator for escaping Comma Separated Values. */ - @Deprecated public static class CsvEscaper extends SinglePassTranslator { @Override @@ -65,7 +73,6 @@ public final class CsvTranslators { /** * Translator for unescaping escaped Comma Separated Value entries. */ - @Deprecated public static class CsvUnescaper extends SinglePassTranslator { @Override