public class RepositoryFile extends Object implements Comparable<RepositoryFile>, Serializable
RepositoryFile.Builder
to create instances.Modifier and Type | Class and Description |
---|---|
static class |
RepositoryFile.Builder |
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_LOCALE |
static String |
DESCRIPTION |
static String |
FILE_DESCRIPTION |
static String |
FILE_TITLE |
static boolean |
HIDDEN_BY_DEFAULT |
static String |
HIDDEN_KEY |
static String |
ROOT_LOCALE |
static boolean |
SCHEDULABLE_BY_DEFAULT |
static String |
SCHEDULABLE_KEY |
static String |
SEPARATOR |
static String |
TITLE |
Constructor and Description |
---|
RepositoryFile(Serializable id,
String name,
boolean folder,
Boolean hidden,
Boolean schedulable,
boolean versioned,
Serializable versionId,
String path,
Date createdDate,
Date lastModifiedDate,
boolean locked,
String lockOwner,
String lockMessage,
Date lockDate,
String locale,
String title,
String description,
String originalParentFolderPath,
Date deletedDate,
long fileSize,
String creatorId,
Map<String,Properties> localePropertiesMap) |
RepositoryFile(Serializable id,
String name,
boolean folder,
Boolean hidden,
Boolean schedulable,
boolean versioned,
Serializable versionId,
String path,
Date createdDate,
Date lastModifiedDate,
boolean locked,
String lockOwner,
String lockMessage,
Date lockDate,
String locale,
String title,
String description,
String originalParentFolderPath,
Date deletedDate,
long fileSize,
String creatorId,
Map<String,Properties> localePropertiesMap,
boolean aclNode) |
RepositoryFile(Serializable id,
String name,
boolean folder,
Boolean hidden,
boolean versioned,
Serializable versionId,
String path,
Date createdDate,
Date lastModifiedDate,
boolean locked,
String lockOwner,
String lockMessage,
Date lockDate,
String locale,
String title,
String description,
String originalParentFolderPath,
Date deletedDate,
long fileSize,
String creatorId,
Map<String,Properties> localePropertiesMap)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
RepositoryFile |
clone() |
int |
compareTo(RepositoryFile other) |
boolean |
equals(Object obj) |
Date |
getCreatedDate() |
String |
getCreatorId() |
Date |
getDeletedDate() |
String |
getDescription() |
Long |
getFileSize() |
Serializable |
getId() |
Date |
getLastModifiedDate() |
String |
getLocale() |
Map<String,Properties> |
getLocalePropertiesMap() |
Date |
getLockDate() |
String |
getLockMessage() |
String |
getLockOwner() |
String |
getName() |
String |
getOriginalParentFolderPath() |
String |
getPath() |
String |
getTitle()
Returns title for current locale or file name if not available.
|
Serializable |
getVersionId() |
int |
hashCode() |
boolean |
isAclNode() |
boolean |
isFolder() |
Boolean |
isHidden() |
boolean |
isLocked() |
Boolean |
isSchedulable() |
boolean |
isVersioned() |
String |
toString() |
public static final String SEPARATOR
public static final String DEFAULT_LOCALE
public static final String ROOT_LOCALE
public static final String TITLE
public static final String FILE_TITLE
public static final String DESCRIPTION
public static final String FILE_DESCRIPTION
public static final boolean HIDDEN_BY_DEFAULT
public static final boolean SCHEDULABLE_BY_DEFAULT
public static final String HIDDEN_KEY
public static final String SCHEDULABLE_KEY
public RepositoryFile(Serializable id, String name, boolean folder, Boolean hidden, Boolean schedulable, boolean versioned, Serializable versionId, String path, Date createdDate, Date lastModifiedDate, boolean locked, String lockOwner, String lockMessage, Date lockDate, String locale, String title, String description, String originalParentFolderPath, Date deletedDate, long fileSize, String creatorId, Map<String,Properties> localePropertiesMap, boolean aclNode)
public RepositoryFile(Serializable id, String name, boolean folder, Boolean hidden, Boolean schedulable, boolean versioned, Serializable versionId, String path, Date createdDate, Date lastModifiedDate, boolean locked, String lockOwner, String lockMessage, Date lockDate, String locale, String title, String description, String originalParentFolderPath, Date deletedDate, long fileSize, String creatorId, Map<String,Properties> localePropertiesMap)
@Deprecated public RepositoryFile(Serializable id, String name, boolean folder, Boolean hidden, boolean versioned, Serializable versionId, String path, Date createdDate, Date lastModifiedDate, boolean locked, String lockOwner, String lockMessage, Date lockDate, String locale, String title, String description, String originalParentFolderPath, Date deletedDate, long fileSize, String creatorId, Map<String,Properties> localePropertiesMap)
public String getName()
public Serializable getId()
public Date getCreatedDate()
public String getCreatorId()
public Date getLastModifiedDate()
public Long getFileSize()
public boolean isFolder()
public String getPath()
public Boolean isHidden()
public Boolean isSchedulable()
public boolean isVersioned()
public Serializable getVersionId()
public boolean isLocked()
public String getLockOwner()
public String getLockMessage()
public Date getLockDate()
public String getTitle()
public String getDescription()
public Map<String,Properties> getLocalePropertiesMap()
public String getLocale()
public String getOriginalParentFolderPath()
public Date getDeletedDate()
public boolean isAclNode()
public int compareTo(RepositoryFile other)
compareTo
in interface Comparable<RepositoryFile>
public RepositoryFile clone()
Copyright © 2020 Hitachi Vantara. All rights reserved.