Package org.uberfire.java.nio.base
Interface ExtendedAttributeView
-
- All Superinterfaces:
AttributeView
- All Known Implementing Classes:
AbstractBasicFileAttributeView,HiddenAttributeView,VersionAttributeView
public interface ExtendedAttributeView extends AttributeView
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisSerializable()Map<String,Object>readAllAttributes()<T extends BasicFileAttributes>
TreadAttributes()Map<String,Object>readAttributes(String... attributes)voidsetAttribute(String attribute, Object value)Class[]viewTypes()-
Methods inherited from interface org.uberfire.java.nio.file.attribute.AttributeView
name
-
-
-
-
Method Detail
-
readAttributes
<T extends BasicFileAttributes> T readAttributes() throws IOException
- Throws:
IOException
-
readAllAttributes
Map<String,Object> readAllAttributes() throws IOException
- Throws:
IOException
-
setAttribute
void setAttribute(String attribute, Object value) throws IOException
- Throws:
IOException
-
viewTypes
Class[] viewTypes()
-
isSerializable
boolean isSerializable()
-
-