public interface _OriginalFileOperationsNC extends _IObjectOperationsNC
getDetails, getId, isAnnotated, isGlobal, isLink, isLoaded, isMutable, proxy, setId, shallowCopy, unload, unloadCollections, unloadDetails
RInt getVersion()
void setVersion(RInt theVersion)
void unloadPixelsFileMaps()
int sizeOfPixelsFileMaps()
java.util.List<PixelsOriginalFileMap> copyPixelsFileMaps()
void addPixelsOriginalFileMap(PixelsOriginalFileMap target)
void addAllPixelsOriginalFileMapSet(java.util.List<PixelsOriginalFileMap> targets)
void removePixelsOriginalFileMap(PixelsOriginalFileMap theTarget)
void removeAllPixelsOriginalFileMapSet(java.util.List<PixelsOriginalFileMap> targets)
void clearPixelsFileMaps()
void reloadPixelsFileMaps(OriginalFile toCopy)
java.util.Map<java.lang.Long,java.lang.Long> getPixelsFileMapsCountPerOwner()
PixelsOriginalFileMap linkPixels(Pixels addition)
void addPixelsOriginalFileMapToBoth(PixelsOriginalFileMap link, boolean bothSides)
java.util.List<PixelsOriginalFileMap> findPixelsOriginalFileMap(Pixels removal)
void unlinkPixels(Pixels removal)
void removePixelsOriginalFileMapFromBoth(PixelsOriginalFileMap link, boolean bothSides)
java.util.List<Pixels> linkedPixelsList()
RString getPath()
void setPath(RString thePath)
RString getRepo()
void setRepo(RString theRepo)
RLong getSize()
void setSize(RLong theSize)
RTime getAtime()
void setAtime(RTime theAtime)
RTime getMtime()
void setMtime(RTime theMtime)
RTime getCtime()
void setCtime(RTime theCtime)
ChecksumAlgorithm getHasher()
void setHasher(ChecksumAlgorithm theHasher)
RString getHash()
void setHash(RString theHash)
RString getMimetype()
void setMimetype(RString theMimetype)
void unloadFilesetEntries()
int sizeOfFilesetEntries()
java.util.List<FilesetEntry> copyFilesetEntries()
void addFilesetEntry(FilesetEntry target)
void addAllFilesetEntrySet(java.util.List<FilesetEntry> targets)
void removeFilesetEntry(FilesetEntry theTarget)
void removeAllFilesetEntrySet(java.util.List<FilesetEntry> targets)
void clearFilesetEntries()
void reloadFilesetEntries(OriginalFile toCopy)
void unloadAnnotationLinks()
int sizeOfAnnotationLinks()
java.util.List<OriginalFileAnnotationLink> copyAnnotationLinks()
void addOriginalFileAnnotationLink(OriginalFileAnnotationLink target)
void addAllOriginalFileAnnotationLinkSet(java.util.List<OriginalFileAnnotationLink> targets)
void removeOriginalFileAnnotationLink(OriginalFileAnnotationLink theTarget)
void removeAllOriginalFileAnnotationLinkSet(java.util.List<OriginalFileAnnotationLink> targets)
void clearAnnotationLinks()
void reloadAnnotationLinks(OriginalFile toCopy)
java.util.Map<java.lang.Long,java.lang.Long> getAnnotationLinksCountPerOwner()
OriginalFileAnnotationLink linkAnnotation(Annotation addition)
void addOriginalFileAnnotationLinkToBoth(OriginalFileAnnotationLink link, boolean bothSides)
java.util.List<OriginalFileAnnotationLink> findOriginalFileAnnotationLink(Annotation removal)
void unlinkAnnotation(Annotation removal)
void removeOriginalFileAnnotationLinkFromBoth(OriginalFileAnnotationLink link, boolean bothSides)
java.util.List<Annotation> linkedAnnotationList()
RString getName()
void setName(RString theName)