public interface IRepositoryFile extends ISearchable
Modifier and Type | Field and Description |
---|---|
static char |
SEPARATOR |
SEARCH_TYPE_PHRASE, SEARCH_TYPE_WORDS_AND, SEARCH_TYPE_WORDS_OR
static final char SEPARATOR
void setAccessControls(List acls)
void resetAccessControls(List acls)
int getRevision()
String getFileId()
String getSolution()
String getSolutionPath()
String getFileName()
String getFullPath()
void setParent(IRepositoryFile parent)
IRepositoryFile getParent()
ISolutionFile retrieveParent()
String[] getSearchableColumns()
getSearchableColumns
in interface ISearchable
String getSearchableTable()
getSearchableTable
in interface ISearchable
String getPhraseSearchQueryName()
getPhraseSearchQueryName
in interface ISearchable
boolean isDirectory()
Set getChildrenFiles()
void setChildrenFiles(Set childrenFiles)
childrenResources
- The childrenResources to set.void addChildFile(IRepositoryFile file)
void removeChildFile(IRepositoryFile file)
byte[] getData()
void setData(byte[] data)
data
- The data to set.ISolutionFile[] listFiles(IFileFilter filter)
ISolutionFile[] listFiles()
IRepositoryFile[] listRepositoryFiles()
int compareTo(Object o)
long getLastModified()
void setLastModified(long modDate)
modDate
- The modDate to set.boolean containsActions()
boolean isRoot()
boolean hasExtension()
String getExtension()
boolean exists()
Copyright © 2020 Hitachi Vantara. All rights reserved.