Package de.mhus.lib.core.directory.fs
Class FileResourceRoot
- java.lang.Object
-
- de.mhus.lib.core.MLog
-
- de.mhus.lib.core.lang.MObject
-
- de.mhus.lib.core.AbstractProperties
-
- de.mhus.lib.core.directory.ResourceNode<FileResource>
-
- de.mhus.lib.core.directory.fs.FileResource
-
- de.mhus.lib.core.directory.fs.FileResourceRoot
-
- All Implemented Interfaces:
ILog,IProperties,IReadProperties,MNlsProvider,Nls,Serializable,Iterable<Map.Entry<String,Object>>,Map<String,Object>
public class FileResourceRoot extends FileResource
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.mhus.lib.core.directory.fs.FileResource
FileResource.KEYS, FileResource.TYPE
-
-
Field Summary
-
Fields inherited from class de.mhus.lib.core.directory.fs.FileResource
UNKNOWN_LENGTH
-
Fields inherited from class de.mhus.lib.core.directory.ResourceNode
compiledCache, compiler
-
-
Constructor Summary
Constructors Constructor Description FileResourceRoot(File documentRoot)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceNodegetResource(String target)-
Methods inherited from class de.mhus.lib.core.directory.fs.FileResource
clear, getInputStream, getName, getNode, getNodeKeys, getNodes, getNodes, getParent, getProperty, getPropertyKeys, getRenditionProperties, getRenditions, getUrl, hasContent, isEditable, isProperty, isValid, removeProperty, setProperty
-
Methods inherited from class de.mhus.lib.core.directory.ResourceNode
containsValue, dump, entrySet, getExtracted, getExtracted, getExtracted, getInputStream, getNodeByPath, getRenditionProperties, keys, size, values
-
Methods inherited from class de.mhus.lib.core.AbstractProperties
containsKey, get, getBoolean, getBoolean, getCalendar, getDate, getDouble, getFloat, getFormatted, getInt, getLong, getNumber, getString, getString, isEmpty, iterator, keySet, put, putAll, putReadProperties, remove, setBoolean, setCalendar, setDate, setDouble, setFloat, setInt, setLong, setNumber, setString, toMap
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
-
-
Constructor Detail
-
FileResourceRoot
public FileResourceRoot(File documentRoot)
-
-
Method Detail
-
getResource
public ResourceNode getResource(String target)
-
-