Package org.uberfire.io.attribute
Class DublinCoreView
- java.lang.Object
-
- org.uberfire.java.nio.base.AbstractBasicFileAttributeView<org.uberfire.java.nio.base.AbstractPath>
-
- org.uberfire.io.attribute.DublinCoreView
-
- All Implemented Interfaces:
org.uberfire.java.nio.base.ExtendedAttributeView,org.uberfire.java.nio.base.NeedsPreloadedAttrs,org.uberfire.java.nio.file.attribute.AttributeView,org.uberfire.java.nio.file.attribute.BasicFileAttributeView,org.uberfire.java.nio.file.attribute.FileAttributeView
public class DublinCoreView extends org.uberfire.java.nio.base.AbstractBasicFileAttributeView<org.uberfire.java.nio.base.AbstractPath> implements org.uberfire.java.nio.base.NeedsPreloadedAttrs
-
-
Constructor Summary
Constructors Constructor Description DublinCoreView(org.uberfire.java.nio.base.AbstractPath path)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringname()DublinCoreAttributesreadAttributes()Map<String,Object>readAttributes(String... attributes)voidsetAttribute(String attribute, Object value)Class<? extends org.uberfire.java.nio.file.attribute.BasicFileAttributeView>[]viewTypes()
-
-
-
Method Detail
-
name
public String name()
- Specified by:
namein interfaceorg.uberfire.java.nio.file.attribute.AttributeView- Overrides:
namein classorg.uberfire.java.nio.base.AbstractBasicFileAttributeView<org.uberfire.java.nio.base.AbstractPath>
-
readAttributes
public DublinCoreAttributes readAttributes() throws org.uberfire.java.nio.IOException
- Specified by:
readAttributesin interfaceorg.uberfire.java.nio.file.attribute.BasicFileAttributeView- Specified by:
readAttributesin interfaceorg.uberfire.java.nio.base.ExtendedAttributeView- Throws:
org.uberfire.java.nio.IOException
-
readAttributes
public Map<String,Object> readAttributes(String... attributes)
- Specified by:
readAttributesin interfaceorg.uberfire.java.nio.base.ExtendedAttributeView- Overrides:
readAttributesin classorg.uberfire.java.nio.base.AbstractBasicFileAttributeView<org.uberfire.java.nio.base.AbstractPath>
-
viewTypes
public Class<? extends org.uberfire.java.nio.file.attribute.BasicFileAttributeView>[] viewTypes()
- Specified by:
viewTypesin interfaceorg.uberfire.java.nio.base.ExtendedAttributeView
-
setAttribute
public void setAttribute(String attribute, Object value) throws org.uberfire.java.nio.IOException
- Specified by:
setAttributein interfaceorg.uberfire.java.nio.base.ExtendedAttributeView- Overrides:
setAttributein classorg.uberfire.java.nio.base.AbstractBasicFileAttributeView<org.uberfire.java.nio.base.AbstractPath>- Throws:
org.uberfire.java.nio.IOException
-
-