Package org.ametys.odf.oai
Interface OaiSet
- 
- All Known Implementing Classes:
 AbstractOaiSet
public interface OaiSet
Interface for OAI-PMH Sets 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description I18nizableTextgetDescription()Return the description of the setI18nizableTextgetName()Return the name of the setAmetysObjectIterable<Program>getRecords(Expression expression, SortCriteria sortCriteria)Retrieve the list of Records associated with this OAI Set 
 - 
 
- 
- 
Method Detail
- 
getName
I18nizableText getName()
Return the name of the set- Returns:
 - The name of the set. Can't be null.
 
 
- 
getDescription
I18nizableText getDescription()
Return the description of the set- Returns:
 - The description of the set, or null if there is no description.
 
 
- 
getRecords
AmetysObjectIterable<Program> getRecords(Expression expression, SortCriteria sortCriteria)
Retrieve the list of Records associated with this OAI Set- Parameters:
 expression- An Expression to filter the list of records during the requestsortCriteria- A sort criteria to sort the result- Returns:
 - The list of Records
 
 
 - 
 
 -