Index

A C D E F G I L M O P R S T V 
All Classes and Interfaces|All Packages|Serialized Form

A

addUpdateIndex(Transaction, ResourceHeaders) - Method in interface org.fcrepo.search.api.SearchIndex
Adds or updates the index with the resource header information.

C

clearAllTransactions() - Method in interface org.fcrepo.search.api.SearchIndex
Clear all transactions in the search index.
commitTransaction(Transaction) - Method in interface org.fcrepo.search.api.SearchIndex
Commit the changes made in the transaction.
Condition - Class in org.fcrepo.search.api
A data structure representing a search condition.
Condition.Field - Enum in org.fcrepo.search.api
 
Condition.Operator - Enum in org.fcrepo.search.api
 
CONTENT_SIZE - Enum constant in enum org.fcrepo.search.api.Condition.Field
 
CREATED - Enum constant in enum org.fcrepo.search.api.Condition.Field
 

D

doSearch(SearchParameters) - Method in interface org.fcrepo.search.api.SearchIndex
Performs a search based on the parameters and returns the result.

E

EQ - Enum constant in enum org.fcrepo.search.api.Condition.Operator
 

F

FEDORA_ID - Enum constant in enum org.fcrepo.search.api.Condition.Field
 
fromEnums(Condition.Field, Condition.Operator, String) - Static method in class org.fcrepo.search.api.Condition
 
fromExpression(String) - Static method in class org.fcrepo.search.api.Condition
Parses a string expression into a Condition object.
fromString(String) - Static method in enum org.fcrepo.search.api.Condition.Field
 
fromString(String) - Static method in enum org.fcrepo.search.api.Condition.Operator
 

G

getConditions() - Method in class org.fcrepo.search.api.SearchParameters
The conditions limiting the search
getField() - Method in class org.fcrepo.search.api.Condition
Field accessor
getFields() - Method in class org.fcrepo.search.api.SearchParameters
Returns the list of fields to display in the results.
getItems() - Method in class org.fcrepo.search.api.SearchResult
The list of items returned by the search operation associated with the page indicated by the pagination info.
getMaxResults() - Method in class org.fcrepo.search.api.PaginationInfo
 
getMaxResults() - Method in class org.fcrepo.search.api.SearchParameters
The max number of results to return
getObject() - Method in class org.fcrepo.search.api.Condition
 
getOffset() - Method in class org.fcrepo.search.api.PaginationInfo
 
getOffset() - Method in class org.fcrepo.search.api.SearchParameters
The offset (zero-based)
getOperator() - Method in class org.fcrepo.search.api.Condition
Operator accessor
getOrder() - Method in class org.fcrepo.search.api.SearchParameters
Returns the order direction (asc or desc) of the results.
getOrderBy() - Method in class org.fcrepo.search.api.SearchParameters
Returns the field by which to order the results.
getPagination() - Method in class org.fcrepo.search.api.SearchResult
The pagination information.
getStringValue() - Method in enum org.fcrepo.search.api.Condition.Operator
 
getTotalResults() - Method in class org.fcrepo.search.api.PaginationInfo
 
GT - Enum constant in enum org.fcrepo.search.api.Condition.Operator
 
GTE - Enum constant in enum org.fcrepo.search.api.Condition.Operator
 

I

InvalidConditionExpressionException - Exception Class in org.fcrepo.search.api
An exception that indicates that the syntax of the condition expression is invalid and therefore cannot be parsed.
InvalidConditionExpressionException(String) - Constructor for exception class org.fcrepo.search.api.InvalidConditionExpressionException
Basic constructor
InvalidQueryException - Exception Class in org.fcrepo.search.api
An exception that the set of parameters defining the search query is invalid and therefore cannot be processed.
InvalidQueryException(String) - Constructor for exception class org.fcrepo.search.api.InvalidQueryException
Basic constructor
isIncludeTotalResultCount() - Method in class org.fcrepo.search.api.SearchParameters
Returns flag indicating whether or not to include the total result count in the query results.

L

LT - Enum constant in enum org.fcrepo.search.api.Condition.Operator
 
LTE - Enum constant in enum org.fcrepo.search.api.Condition.Operator
 

M

MIME_TYPE - Enum constant in enum org.fcrepo.search.api.Condition.Field
 
MODIFIED - Enum constant in enum org.fcrepo.search.api.Condition.Field
 

O

org.fcrepo.search.api - package org.fcrepo.search.api
 

P

PaginationInfo - Class in org.fcrepo.search.api
A data structure representing the pagination information associated with a SearchResult
PaginationInfo() - Constructor for class org.fcrepo.search.api.PaginationInfo
Default constructor
PaginationInfo(int, int, int) - Constructor for class org.fcrepo.search.api.PaginationInfo
Constructor

R

RDF_TYPE - Enum constant in enum org.fcrepo.search.api.Condition.Field
 
removeFromIndex(Transaction, FedoraId) - Method in interface org.fcrepo.search.api.SearchIndex
Removes indexed fields associated with the specified Fedora ID
reset() - Method in interface org.fcrepo.search.api.SearchIndex
Remove all persistent state associated with the index.
rollbackTransaction(Transaction) - Method in interface org.fcrepo.search.api.SearchIndex
Rollback the changes in the transaction.

S

SearchIndex - Interface in org.fcrepo.search.api
An interface defining search index management operations
SearchParameters - Class in org.fcrepo.search.api
A pojo encapsulating the parameters of a search
SearchParameters(List<Condition.Field>, List<Condition>, int, int, Condition.Field, String, boolean) - Constructor for class org.fcrepo.search.api.SearchParameters
Constructoor
SearchResult - Class in org.fcrepo.search.api
This class holds the search result data for a single page.
SearchResult() - Constructor for class org.fcrepo.search.api.SearchResult
Default Constructor
SearchResult(List<Map<String, Object>>, PaginationInfo) - Constructor for class org.fcrepo.search.api.SearchResult
Constructor

T

toString() - Method in enum org.fcrepo.search.api.Condition.Field
 
toString() - Method in class org.fcrepo.search.api.Condition
 
toString() - Method in class org.fcrepo.search.api.SearchParameters
 

V

valueOf(String) - Static method in enum org.fcrepo.search.api.Condition.Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fcrepo.search.api.Condition.Operator
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fcrepo.search.api.Condition.Field
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fcrepo.search.api.Condition.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G I L M O P R S T V 
All Classes and Interfaces|All Packages|Serialized Form