Class UnixFSResourceEntryNew
java.lang.Object
dev.getelements.elements.rt.transact.AbstractResourceEntry
dev.getelements.elements.rt.transact.unix.UnixFSResourceEntryBase
dev.getelements.elements.rt.transact.unix.UnixFSResourceEntryNew
- All Implemented Interfaces:
ResourceEntry,AutoCloseable
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.getelements.elements.rt.transact.ResourceEntry
ResourceEntry.OperationalStrategy -
Field Summary
Fields inherited from class dev.getelements.elements.rt.transact.AbstractResourceEntry
operationalStrategy -
Constructor Summary
ConstructorsConstructorDescriptionUnixFSResourceEntryNew(UnixFSUtils utils, ResourceId resourceId, ResourceEntry.OperationalStrategy operationalStrategy) -
Method Summary
Modifier and TypeMethodDescriptionFinds theResourceIdassociated with the node, or a result equivalent toOptional.empty()if no such resource id exists.Gets theResourceIdor throws an instance ofResourceNotFoundExceptionif no such resource exists with this entry.Methods inherited from class dev.getelements.elements.rt.transact.unix.UnixFSResourceEntryBase
flush, getUnixFSUtilsMethods inherited from class dev.getelements.elements.rt.transact.AbstractResourceEntry
delete, findResourceId, getReversePathsImmutable, isOriginalContents, isOriginalReversePaths, link, unlink, updateResourceContentsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.getelements.elements.rt.transact.ResourceEntry
close, findOriginalResourceContents, findResourceContents, getOriginalReversePathsImmutable, getResourceId, isAbsent, isPresent, loadResourceContents
-
Constructor Details
-
UnixFSResourceEntryNew
public UnixFSResourceEntryNew(UnixFSUtils utils, ResourceId resourceId, ResourceEntry.OperationalStrategy operationalStrategy)
-
-
Method Details
-
getOriginalResourceId
Description copied from interface:ResourceEntryGets theResourceIdor throws an instance ofResourceNotFoundExceptionif no such resource exists with this entry.- Returns:
- the
ResourceId, never null
-
findOriginalResourceId
Description copied from interface:ResourceEntryFinds theResourceIdassociated with the node, or a result equivalent toOptional.empty()if no such resource id exists.- Returns:
- an
Optional<ResourceId>containing theResourceId
-