KIE NIO.2 :: File System Impl 6.0.0.Beta3

org.kie.commons.java.nio.fs.file
Class BaseSimpleFileStore

java.lang.Object
  extended by org.kie.commons.java.nio.fs.file.BaseSimpleFileStore
All Implemented Interfaces:
FileStore
Direct Known Subclasses:
SimpleUnixFileStore, SimpleWindowsFileStore

public abstract class BaseSimpleFileStore
extends Object
implements FileStore


Method Summary
 boolean equals(Object o)
           
 Object getAttribute(String attribute)
           
<V extends FileStoreAttributeView>
V
getFileStoreAttributeView(Class<V> type)
           
 int hashCode()
           
 boolean isReadOnly()
           
 boolean supportsFileAttributeView(Class<? extends FileAttributeView> type)
           
 boolean supportsFileAttributeView(String name)
           
 String type()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kie.commons.java.nio.file.FileStore
getTotalSpace, getUnallocatedSpace, getUsableSpace, name
 

Method Detail

type

public String type()
Specified by:
type in interface FileStore

isReadOnly

public boolean isReadOnly()
Specified by:
isReadOnly in interface FileStore

supportsFileAttributeView

public boolean supportsFileAttributeView(Class<? extends FileAttributeView> type)
Specified by:
supportsFileAttributeView in interface FileStore

supportsFileAttributeView

public boolean supportsFileAttributeView(String name)
Specified by:
supportsFileAttributeView in interface FileStore

getFileStoreAttributeView

public <V extends FileStoreAttributeView> V getFileStoreAttributeView(Class<V> type)
Specified by:
getFileStoreAttributeView in interface FileStore

getAttribute

public Object getAttribute(String attribute)
                    throws UnsupportedOperationException,
                           IOException
Specified by:
getAttribute in interface FileStore
Throws:
UnsupportedOperationException
IOException

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

KIE NIO.2 :: File System Impl 6.0.0.Beta3

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