Uses of Interface
dev.getelements.elements.rt.transact.ResourceEntry
Packages that use ResourceEntry
-
Uses of ResourceEntry in dev.getelements.elements.rt.transact
Classes in dev.getelements.elements.rt.transact that implement ResourceEntryMethods in dev.getelements.elements.rt.transact that return ResourceEntryModifier and TypeMethodDescriptionSnapshot.add
(ResourceId resourceId) Adds a newResourceEntry
with the suppliedResourceId
, returning the result.StandardSnapshot.add
(ResourceId resourceId) default ResourceEntry
Snapshot.getResourceEntry
(ResourceId resourceId) Gets theResourceEntry
or throws an instance ofSnapshotMissException
.default ResourceEntry
Snapshot.getResourceEntry
(Path path) Gets theResourceEntry
or throws an instance ofSnapshotMissException
.ResourceIndex.newEntry
(ResourceId resourceId, Supplier<ResourceEntry.OperationalStrategy> operationalStrategy) Creates a newResourceEntry
with the supplied transaction id andResourceId
.default ResourceEntry
PathIndex.Listing.open()
Opens aResourceEntry
for the record at the path.PathIndex.Listing.open
(ResourceEntry.OperationalStrategy operationalStrategy) Opens aResourceEntry
for the record at the path.Methods in dev.getelements.elements.rt.transact that return types with arguments of type ResourceEntryModifier and TypeMethodDescriptiondefault Optional
<ResourceEntry> Loads theResourceEntry
from the suppliedPath
.PathIndex.findEntry
(Path path, Supplier<ResourceEntry.OperationalStrategy> operationalStrategy) Loads theResourceEntry
from the suppliedPath
.default Optional
<ResourceEntry> ResourceIndex.findEntry
(ResourceId resourceId) Loads theResourceEntry
from the suppliedPath
.ResourceIndex.findEntry
(ResourceId resourceId, Supplier<ResourceEntry.OperationalStrategy> operationalStrategy) Loads theResourceEntry
from the suppliedPath
.Snapshot.findResourceEntry
(ResourceId resourceId) Finds theResourceEntry
at the supplied ResourceId.Snapshot.findResourceEntry
(Path path) Finds theResourceEntry
at the supplied path.StandardSnapshot.findResourceEntry
(ResourceId resourceId) StandardSnapshot.findResourceEntry
(Path path) Snapshot.getResourceEntries()
Gets allResourceEntry
instances in thisSnapshot
.StandardSnapshot.getResourceEntries()
Methods in dev.getelements.elements.rt.transact with parameters of type ResourceEntryModifier and TypeMethodDescriptiondefault boolean
ResourceEntry.OperationalStrategy.doDelete
(ResourceEntry entry) Performs the operation to clear this entry and return it to nascent state.default Optional
<ResourceContents> ResourceEntry.OperationalStrategy.doFindResourceContents
(ResourceEntry entry) Specifies how theResourceEntry
loads contents.default Optional
<ResourceId> ResourceEntry.OperationalStrategy.doFindResourceId
(ResourceEntry entry) Finds theResourceId
for theResourceEntry
.ResourceEntry.OperationalStrategy.doGetReversePathsImmutable
(ResourceEntry entry) Gets the immutable reverse links from theResourceEntry
default boolean
ResourceEntry.OperationalStrategy.doIsOriginalContent
(ResourceEntry entry) Returns true if the content is the original content.default boolean
ResourceEntry.OperationalStrategy.doIsOriginalReversePaths
(ResourceEntry entry) Returns true if the content is the original content.default boolean
ResourceEntry.OperationalStrategy.doLink
(ResourceEntry entry, Path toLink) Specifies how theResourceEntry
unlinks from the whole view of the snapshot.default boolean
ResourceEntry.OperationalStrategy.doUnlink
(ResourceEntry entry, Path toUnlink) Specifies how theResourceEntry
unlinks from the whole view of the snapshot.default ResourceContents
ResourceEntry.OperationalStrategy.doUpdateResourceContents
(ResourceEntry resourceEntry) Specifies how theResourceEntry
updates contents.static boolean
NullResourceEntry.isNull
(ResourceEntry entry) -
Uses of ResourceEntry in dev.getelements.elements.rt.transact.unix
Classes in dev.getelements.elements.rt.transact.unix that implement ResourceEntryModifier and TypeClassDescriptionclass
class
class
Methods in dev.getelements.elements.rt.transact.unix that return ResourceEntryModifier and TypeMethodDescriptionUnixFSResourceIndex.newEntry
(ResourceId resourceId, Supplier<ResourceEntry.OperationalStrategy> operationalStrategy) Methods in dev.getelements.elements.rt.transact.unix that return types with arguments of type ResourceEntryModifier and TypeMethodDescriptionUnixFSPathIndex.findEntry
(Path path, Supplier<ResourceEntry.OperationalStrategy> operationalStrategy) UnixFSResourceIndex.findEntry
(ResourceId resourceId, Supplier<ResourceEntry.OperationalStrategy> operationalStrategy)