10 Nisan 2019 Çarşamba
SerializationUtils Sınıfı
9 Nisan 2019 Salı
UrlValidator Sınıfı
isValid metodu
Şöyle yaparız.
Şöyle yaparız.
UrlValidator urlValidator = new UrlValidator();
boolean validUrl = urlValidator.isValid("http://www.google.com");
FileObject Arayüzü
Giriş
Virtual File System projesine aittir.
exists metodu
Şöyle yaparız.
Şöyle yaparız.
Virtual File System projesine aittir.
exists metodu
Şöyle yaparız.
FileObject fileObject = ...;
if fileObject.exists() {...}
getContent metoduŞöyle yaparız.
FileObject fileObject = ...;
InputStream stream = fileObject.getContent().getInputStream {...}
Şöyle yaparız.FileObject fileObject = ...;
OutputStream stream = fileObject.getContent().getOutputStream {...}
VFS FileSystemManager Arayüzü
Giriş
Virtual File System projesine aittir. Şu satırı dahil ederiz
constructor
Şöyle yaparız.
Şöyle yaparız.
Dosyayı yoksa yaratır. RAM'deki dosyaya erişmek için şöyle yaparız.
Virtual File System projesine aittir. Şu satırı dahil ederiz
import org.apache.commons.vfs2.FileSytemManager;
Bu arayüzü gerçekleştiren bir sınıf StandardFileSystemManager.constructor
Şöyle yaparız.
FileSystemManager fsManager = VFS.getManager();
createVirtualFileSystem metoduŞöyle yaparız.
final String ROOTPATH = "ram://virtual";
fsManager.createVirtualFileSystem(ROOTPATH);
resolveFile metodu - StringDosyayı yoksa yaratır. RAM'deki dosyaya erişmek için şöyle yaparız.
final String ROOTPATH = "ram://virtual";
FileObject testFile = fsManager.resolveFile(ROOTPATH + "/test.txt");
resolveFile metodu - String + FileSystemOptionsÖrneğin FTP sunucusundaki bir uzak dosyaya erişim için kullanılır. FileSystemOptions nesnesi örneğin SftpFileSystemConfigBuilder sınıfı tarafından doldurulur.VFS VFS Sınıfı
Giriş
Virtual File System anlamına gelir. Açıklaması şöyle
FileSystemManager arayüzü döner. Bu arayüzü gerçekleştiren bir sınıf StandardFileSystemManager.
Örnek
Şöyle yaparız.
Virtual File System anlamına gelir. Açıklaması şöyle
Apache Commons VFS provides a single API for accessing various different file systems. It presents a uniform view of the files from various different sources, such as the files on local disk, on an HTTP server, or SFTP server.getManager metodu
FileSystemManager arayüzü döner. Bu arayüzü gerçekleştiren bir sınıf StandardFileSystemManager.
Örnek
Şöyle yaparız.
FileSystemManager fsManager = VFS.getManager();
1 Nisan 2019 Pazartesi
DigestUtils Sınıfı
md metodu
Örnek
Şöyle yaparız
String MD5 = DigestUtils.md2Hex("123");
System.out.println("md5:" + MD5);
String sha256Hex = DigestUtils.sha256Hex("123");
System.out.println("sha256:" + sha256Hex);FileAlterationListener Arayüzü
onDirectoryChange metodu
İmzası şöyle.
İmzası şöyle.
@Override
public void onDirectoryChange(File file) {
}
onDirectoryCreate metodu
İmzası şöyle.@Override
public void onDirectoryCreate(File file) {
}
onDirectoryDelete metodu
İmzası şöyle.
İmzası şöyle.İmzası şöyle.
@Override
public void onDirectoryDelete(File file) {
}
onFileChange metodu
İmzası şöyle.
onFileCreate metodu
İmzası şöyle.
İmzası şöyle.
@Override
public void onFileChange(File file) {
}
İmzası şöyle.
@Override
public void onFileCreate(File file) {
}
onStart metodu
@Override
public void onStart(final FileAlterationObserver observer){
...
}
Kaydol:
Kayıtlar (Atom)