org.python.modules._csv.QuoteStyle Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jython-slim Show documentation
Show all versions of jython-slim Show documentation
Jython is an implementation of the high-level, dynamic, object-oriented
language Python written in 100% Pure Java, and seamlessly integrated with
the Java platform. It thus allows you to run Python on any Java platform.
/* Copyright (c) Jython Developers */
package org.python.modules._csv;
/**
* CSV quoting styles.
*/
public enum QuoteStyle {
QUOTE_MINIMAL, QUOTE_ALL, QUOTE_NONNUMERIC, QUOTE_NONE;
/**
* Return a QuoteStyle instance from an integer value.
*
* @param ordinal an int value
* @return a QuoteStyle instance of null if invalid ordinal
*/
public static QuoteStyle fromOrdinal(int ordinal) {
if (ordinal < 0 || ordinal >= values().length) {
return null;
}
return values()[ordinal];
}
}