Constants.java
- /*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * https://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
- package org.apache.commons.csv;
- /**
- * Private constants for this package.
- */
- final class Constants {
- static final char BACKSLASH = '\\';
- static final char BACKSPACE = '\b';
- static final String COMMA = ",";
- /**
- * Starts a comment, the remainder of the line is the comment.
- */
- static final char COMMENT = '#';
- static final char CR = '\r';
- /** RFC 4180 defines line breaks as CRLF. */
- static final String CRLF = "\r\n";
- static final Character DOUBLE_QUOTE_CHAR = Character.valueOf('"'); // Explicit (un)boxing is intentional.
- static final String EMPTY = "";
- static final String[] EMPTY_STRING_ARRAY = {};
- static final char FF = '\f';
- static final char LF = '\n';
- /**
- * Unicode line separator.
- */
- static final String LINE_SEPARATOR = "\u2028";
- /**
- * Unicode next line.
- */
- static final String NEXT_LINE = "\u0085";
- /**
- * Unicode paragraph separator.
- */
- static final String PARAGRAPH_SEPARATOR = "\u2029";
- static final char PIPE = '|';
- /** ASCII record separator. */
- static final char RS = 30;
- static final char SP = ' ';
- static final String SQL_NULL_STRING = "\\N";
- static final char TAB = '\t';
- /** Undefined state for the lookahead char. */
- static final int UNDEFINED = -2;
- /** ASCII unit separator. */
- static final char US = 31;
- /** No instances. */
- private Constants() {
- // noop
- }
- }