public interface PropertiesEnabledResource<PV> extends Resource
| Modifier and Type | Method and Description |
|---|---|
java.lang.Iterable<Entry<java.lang.String,PV>> |
getProperties() |
PV |
getProperty(java.lang.String name) |
java.lang.Class<PV> |
getPropertyValueType() |
void |
removeProperty(java.lang.String name) |
void |
setProperty(java.lang.String name,
java.lang.Object value) |
getLastModified, getMd5, getSize, getType, isExisting, isGenerated, openInputStream, release, touch@Nonnull java.lang.Iterable<Entry<java.lang.String,PV>> getProperties() throws java.io.IOException
java.io.IOException@Nullable PV getProperty(@Nonnull java.lang.String name) throws java.io.IOException
java.io.IOExceptionvoid setProperty(@Nonnull
java.lang.String name,
@Nullable
java.lang.Object value)
throws java.io.IOException
java.io.IOExceptionvoid removeProperty(@Nonnull
java.lang.String name)
throws java.io.IOException
java.io.IOException@Nonnull java.lang.Class<PV> getPropertyValueType()
Copyright © 2015 echocat. All Rights Reserved.