Package com.sas.lsaf.query.repository
Class RepositoryItemQuery
java.lang.Object
com.sas.lsaf.query.Query
com.sas.lsaf.query.repository.RepositoryItemQuery
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
RepositoryContainerQuery,RepositoryFileQuery,RepositoryFileVersionQuery
This class provides an API to generate criteria when querying repository content. The query applies to both files and
containers. The query contains columns that are common to both.
- Since:
- 2.3
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe value that represents all columns inRepositoryItemQuery.static final ColumnThe column that represents the date and time on which the repository item was created.static final ColumnThe column that represents the userid of the user who created the repository item.static final ColumnThe column that represents the description of the repository item.static final ColumnThe column that represents the unique identifier of the repository item.static final ColumnThe column that represents the date and time on which the repository item was last modified.static final ColumnThe column that represents the userid of the user who last modified the repository item.static final ColumnThe column that represents the name of the repository item.static final ColumnThe column that represents the full path of the repository item.static final ColumnThe column that represents the date and time on which the properties of the repository item were last modified.static final ColumnThe column that represents the userid of the user who last modified the properties of the repository item.static final ColumnThe column that represents theRepositoryItem.Stateof the repository item.static final ColumnThe column that represents theRepositoryItem.Syncablevalue of the repository item.static final ColumnThe column that represents the total size (in bytes) of a container, including all of the versions of all files that are in the container and below.static final ColumnThe column that represents the total size (in bytes) of a file, including all versions of the file, if versioned.static final ColumnThe column that represents the type id of the repository item. -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sas.lsaf.query.Query
constrain, getColumns, getConstraint, getOrder, includeColumnNames, isIncludeColumnNames, order, order, select, select, setColumns, setConstraint, setIncludeColumnNames, setOrder, toString
-
Field Details
-
ID
The column that represents the unique identifier of the repository item. -
TYPE_ID
The column that represents the type id of the repository item. SeeTypeConstantsfor the list of type ids.Note: When searching for items of abstract type
TypeConstants.TYPE_FILE, all of the file types are returned which include the following file types. These types can also be searched individually. -
NAME
The column that represents the name of the repository item. -
PATH
The column that represents the full path of the repository item. -
STATE
The column that represents theRepositoryItem.Stateof the repository item. -
CREATED_BY
The column that represents the userid of the user who created the repository item. -
CREATED
The column that represents the date and time on which the repository item was created. -
LAST_MODIFIED_BY
The column that represents the userid of the user who last modified the repository item. -
LAST_MODIFIED
The column that represents the date and time on which the repository item was last modified. -
PROPERTIES_LAST_MODIFIED_BY
The column that represents the userid of the user who last modified the properties of the repository item. -
PROPERTIES_LAST_MODIFIED
The column that represents the date and time on which the properties of the repository item were last modified. -
DESCRIPTION
The column that represents the description of the repository item. -
SYNCABLE
The column that represents theRepositoryItem.Syncablevalue of the repository item. -
TOTAL_FILE_SIZE
The column that represents the total size (in bytes) of a file, including all versions of the file, if versioned. This column is blank for repository containers. -
TOTAL_CONTAINER_SIZE
The column that represents the total size (in bytes) of a container, including all of the versions of all files that are in the container and below. This column is blank for files. -
ALL
The value that represents all columns inRepositoryItemQuery.
-
-
Constructor Details
-
RepositoryItemQuery
public RepositoryItemQuery()
-