001 /*
002 * Copyright 2001-2005 The Apache Software Foundation
003 *
004 * Licensed under the Apache License, Version 2.0 (the "License");
005 * you may not use this file except in compliance with the License.
006 * You may obtain a copy of the License at
007 *
008 * http://www.apache.org/licenses/LICENSE-2.0
009 *
010 * Unless required by applicable law or agreed to in writing, software
011 * distributed under the License is distributed on an "AS IS" BASIS,
012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013 * See the License for the specific language governing permissions and
014 * limitations under the License.
015 */
016 package org.apache.commons.net.ftp;
017 import org.apache.commons.net.ftp.parser.UnixFTPEntryParser;
018
019 /**
020 * DefaultFTPFileListParser is the default implementation of
021 * {@link org.apache.commons.net.ftp.FTPFileListParser}
022 * used by {@link org.apache.commons.net.ftp.FTPClient}
023 * to parse file listings.
024 * Sometimes you will want to parse unusual listing formats, in which
025 * case you would create your own implementation of FTPFileListParser and
026 * if necessary, subclass FTPFile.
027 * <p>
028 * As of version 1.2, this class merely extends UnixFTPEntryParser.
029 * It will be removed in version 2.0.
030 * <p>
031 * @author Daniel F. Savarese
032 * @see FTPFileListParser
033 * @see FTPFile
034 * @see FTPClient#listFiles
035 * @see org.apache.commons.net.ftp.parser.DefaultFTPFileEntryParserFactory
036 * @deprecated This class is deprecated as of version 1.2 and will be
037 * removed in version 2.0 -- use the autodetect mechanism in
038 * DefaultFTPFileEntryParserFactory instead.
039 */
040 public final class DefaultFTPFileListParser extends UnixFTPEntryParser
041 {
042
043
044
045 }