Home » Core Java » apache » commons » Page 3

commons

org.apache.commons.io.comparator.PathFileComparator Example

Apache Commons IO is a library of utilities to assist with developing IO functionality. org.apache.commons.io.comparator package provides various Comparator implementations for Files. PathFileComparator is one of the classes. This class can be used to sort lists or arrays of files (File objects) by their path. The path value is a String returned from the File class’s getPath() method. The sort ...

Read More »

org.apache.commons.io.comparator.CompositeFileComparator Example

Apache Commons IO is a library of utilities to assist with developing IO functionality. org.apache.commons.io.comparator package provides various Comparator implementations for Files. CompositeFileComparator is one of the classes. This class can be used to sort lists or arrays of files (File objects) by combining a number of other comparators defined within the same package (DirectoryFileComparator, ExtensionFileComparator, LastModifiedFileComparator, NameFileComparator, PathFileComparator, SizeFileComparator). ...

Read More »

org.apache.commons.lang3.StringUtils Example

In this example we are going to elaborate the use of the StringUtils class in the package: org.apache.commons.lang3.StringUtils or previously org.apache.commons.lang.StringUtils, as the package name says, it is a member of the Apache Commons Lang, and deals with String Manipulation. As like other classes of the Apache Commons This class also provides us with some really helpful methods. The methods of ...

Read More »

org.apache.commons.io.FilenameUtils Example

Apache Commons IO is a library of utilities to assist with developing IO functionality. org.apache.commons.io package has utility classes to perform common tasks. FilenameUtils is one of the classes. This class has static methods for filename and filepath manipulation. This class aims to help avoid those problems related with moving file names used in unix and Windows environments. This article ...

Read More »

org.apache.commons.io.IOUtils Example

In this example we are going to elaborate the use of the IOUtils class in the package: ‘org.apache.commons.io’, as the package name says it is a part of Apache Commons IO. All members functions of this class deals with Input – Output streams Manipulations, and it really helps to write programs which deals with such matters. The methods of this ...

Read More »

org.apache.commons.io.monitor.FileAlterationMonitor Example

In this example we shall show you how to make use of FileAlterationMonitor class, FileAlterationMonitor comes from the FileMonitor API of the Commons IO library which provided by the Apache Foundation. It spawns a monitoring thread triggering any registered FileAlterationObserver at a specified interval. A FileAlterationObserver represents the state of files below a root directory, checking the filesystem and notifying FileAlterationListener of create, ...

Read More »

org.apache.commons.io.FileUtils Example

In this example we are going to show some of the capabilities of the FileUtils class, which is a part of Apache Commons IO. The methods implemented in this class are all about file manipulation, and in many cases they make a developer’s life much easier. The main reason that this and other classes in Apache Commons exist, is that ...

Read More »

Write/Read CSV Files with Apache Commons CSV Example

In this example we will continue to demonstrate how to Write/Read CSV (Comma Separated Values) files in java. In our previous example, we already show how to do that using a native Java code. However, this example will illustrate how to write and read CSV files with an open source 3rd Party tool “Apache Commons CSV”, Apache Commons CSV library ...

Read More »

Create a simple BasicDataSource object

With this example we are going to demonstrate how to create a simple org.apache.commons.dbcp.BasicDataSource object, that is the basic implementation of javax.sql.DataSource that is configured via JavaBeans properties. In short, to create a simple BasicDataSource object you should: Create a BasicDataSource object and configure the database. Use setDriverClassName(String driverClassName) method to set the jdbc driver class name. Use setUrl(String url) method ...

Read More »

Delete File from FTP Server

This is an example of how to delete a File from an FTP Server. We are using the org.apache.commons.net.ftp.FTPClient Class that encapsulates all the functionality necessary to store and retrieve files from an FTP server. Deleting a File from an FTP Server implies that you should: Create a new FTPClient. Use connect() API method to open a connection to the FTP ...

Read More »