KIE NIO.2 :: Model 6.0.0.CR4-Pre1

org.kie.commons.java.nio.base
Class BasicFileAttributesImpl

java.lang.Object
  extended by org.kie.commons.java.nio.base.BasicFileAttributesImpl
All Implemented Interfaces:
BasicFileAttributes

public class BasicFileAttributesImpl
extends Object
implements BasicFileAttributes


Constructor Summary
BasicFileAttributesImpl(String fileKey, FileTime lastModifiedTime, FileTime creationTime, FileTime lastAccessTime, LazyAttrLoader<Long> size, boolean isRegularFile, boolean isDirectory)
           
BasicFileAttributesImpl(String fileKey, FileTime lastModifiedTime, FileTime creationTime, FileTime lastAccessTime, long size, boolean isRegularFile, boolean isDirectory)
           
 
Method Summary
 FileTime creationTime()
           
 Object fileKey()
           
 boolean isDirectory()
           
 boolean isOther()
           
 boolean isRegularFile()
           
 boolean isSymbolicLink()
           
 FileTime lastAccessTime()
           
 FileTime lastModifiedTime()
           
 long size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicFileAttributesImpl

public BasicFileAttributesImpl(String fileKey,
                               FileTime lastModifiedTime,
                               FileTime creationTime,
                               FileTime lastAccessTime,
                               long size,
                               boolean isRegularFile,
                               boolean isDirectory)

BasicFileAttributesImpl

public BasicFileAttributesImpl(String fileKey,
                               FileTime lastModifiedTime,
                               FileTime creationTime,
                               FileTime lastAccessTime,
                               LazyAttrLoader<Long> size,
                               boolean isRegularFile,
                               boolean isDirectory)
Method Detail

lastModifiedTime

public FileTime lastModifiedTime()
Specified by:
lastModifiedTime in interface BasicFileAttributes

lastAccessTime

public FileTime lastAccessTime()
Specified by:
lastAccessTime in interface BasicFileAttributes

creationTime

public FileTime creationTime()
Specified by:
creationTime in interface BasicFileAttributes

isRegularFile

public boolean isRegularFile()
Specified by:
isRegularFile in interface BasicFileAttributes

isDirectory

public boolean isDirectory()
Specified by:
isDirectory in interface BasicFileAttributes

isSymbolicLink

public boolean isSymbolicLink()
Specified by:
isSymbolicLink in interface BasicFileAttributes

isOther

public boolean isOther()
Specified by:
isOther in interface BasicFileAttributes

size

public long size()
Specified by:
size in interface BasicFileAttributes

fileKey

public Object fileKey()
Specified by:
fileKey in interface BasicFileAttributes

KIE NIO.2 :: Model 6.0.0.CR4-Pre1

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.