Class ShrinkWrapFileAttributeView
- java.lang.Object
-
- org.jboss.shrinkwrap.impl.nio.file.ShrinkWrapFileAttributeView
-
- All Implemented Interfaces:
java.nio.file.attribute.AttributeView
,java.nio.file.attribute.BasicFileAttributeView
,java.nio.file.attribute.FileAttributeView
final class ShrinkWrapFileAttributeView extends java.lang.Object implements java.nio.file.attribute.BasicFileAttributeView
ShrinkWrap implementation of aBasicFileAttributeView
; immutable and Thread-safe
-
-
Field Summary
Fields Modifier and Type Field Description private ShrinkWrapFileAttributes
attributes
-
Constructor Summary
Constructors Constructor Description ShrinkWrapFileAttributeView(ShrinkWrapFileAttributes attributes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
name()
java.nio.file.attribute.BasicFileAttributes
readAttributes()
void
setTimes(java.nio.file.attribute.FileTime lastModifiedTime, java.nio.file.attribute.FileTime lastAccessTime, java.nio.file.attribute.FileTime createTime)
-
-
-
Field Detail
-
attributes
private final ShrinkWrapFileAttributes attributes
-
-
Constructor Detail
-
ShrinkWrapFileAttributeView
ShrinkWrapFileAttributeView(ShrinkWrapFileAttributes attributes)
-
-
Method Detail
-
name
public java.lang.String name()
- Specified by:
name
in interfacejava.nio.file.attribute.AttributeView
- Specified by:
name
in interfacejava.nio.file.attribute.BasicFileAttributeView
- See Also:
BasicFileAttributeView.name()
-
readAttributes
public java.nio.file.attribute.BasicFileAttributes readAttributes() throws java.io.IOException
- Specified by:
readAttributes
in interfacejava.nio.file.attribute.BasicFileAttributeView
- Throws:
java.io.IOException
- See Also:
BasicFileAttributeView.readAttributes()
-
setTimes
public void setTimes(java.nio.file.attribute.FileTime lastModifiedTime, java.nio.file.attribute.FileTime lastAccessTime, java.nio.file.attribute.FileTime createTime) throws java.io.IOException
- Specified by:
setTimes
in interfacejava.nio.file.attribute.BasicFileAttributeView
- Throws:
java.io.IOException
- See Also:
BasicFileAttributeView.setTimes(java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime, java.nio.file.attribute.FileTime)
-
-