Search:

# CWIS Developers Documentation

Public Member Functions | Public Attributes

# SPTOAIItemFactory Class Reference

Collaboration diagram for SPTOAIItemFactory:
[legend]

## Public Member Functions
| SPTOAIItemFactory ($RetrievalSearchParameters=NULL)
| GetItem ($ItemId)
| GetItems ($StartingDate=NULL, $EndingDate=NULL)
| GetItemsInSet ($Set, $StartingDate=NULL, $EndingDate=NULL)
| GetListOfSets ()
| SearchForItems ($SearchParams, $StartingDate=NULL, $EndingDate=NULL)
| NormalizeForSetSpec ($Name)
| LoadSetNameInfo ()
## Public Attributes
| $SetSpecs
| $SetFields
| $SetValues
| $RetrievalSearchParameters
| $SearchScores
| $SearchScoreScale

List of all members.

## Detailed Description

Definition at line 256 of file SPTOAIServer.php.

Inheritance diagram for SPTOAIItemFactory:
[legend]

## Member Function Documentation

SPTOAIItemFactory::GetItem | ( | $ | ItemId ) |

Reimplemented from OAIItemFactory.

Definition at line 267 of file SPTOAIServer.php.

SPTOAIItemFactory::GetItems | ( | $ | StartingDate = `NULL`,
|  | $ | EndingDate = `NULL`
| ) |  |

Reimplemented from OAIItemFactory.

Definition at line 299 of file SPTOAIServer.php.

References GetItemsInSet().

SPTOAIItemFactory::GetItemsInSet | ( | $ | Set,
|  | $ | StartingDate = `NULL`,
|  | $ | EndingDate = `NULL`
| ) |  |

Reimplemented from OAIItemFactory.

Definition at line 304 of file SPTOAIServer.php.

References LoadSetNameInfo().

Referenced by GetItems().

Here is the caller graph for this function:

SPTOAIItemFactory::GetListOfSets | ( | ) |

Reimplemented from OAIItemFactory.

Definition at line 365 of file SPTOAIServer.php.

References LoadSetNameInfo().

SPTOAIItemFactory::LoadSetNameInfo | ( | ) |

Definition at line 452 of file SPTOAIServer.php.

References MetadataSchema::MDFTYPE_CONTROLLEDNAME, MetadataSchema::MDFTYPE_OPTION, MetadataSchema::MDFTYPE_TREE, and NormalizeForSetSpec().

Referenced by GetItemsInSet(), and GetListOfSets().

Here is the caller graph for this function:

SPTOAIItemFactory::NormalizeForSetSpec | ( | $ | Name ) |

Definition at line 446 of file SPTOAIServer.php.

Referenced by LoadSetNameInfo().

Here is the caller graph for this function:

SPTOAIItemFactory::SearchForItems | ( | $ | SearchParams,
|  | $ | StartingDate = `NULL`,
|  | $ | EndingDate = `NULL`
| ) |  |

Reimplemented from OAIItemFactory.

Definition at line 375 of file SPTOAIServer.php.

References MetadataSchema::GetField().

SPTOAIItemFactory::SPTOAIItemFactory | ( | $ | RetrievalSearchParameters = `NULL` ) |

Definition at line 261 of file SPTOAIServer.php.

References $RetrievalSearchParameters.

## Member Data Documentation

SPTOAIItemFactory::$RetrievalSearchParameters

Definition at line 441 of file SPTOAIServer.php.

Referenced by SPTOAIItemFactory().

SPTOAIItemFactory::$SearchScores

Definition at line 442 of file SPTOAIServer.php.

SPTOAIItemFactory::$SearchScoreScale

Definition at line 443 of file SPTOAIServer.php.

SPTOAIItemFactory::$SetFields

Definition at line 439 of file SPTOAIServer.php.

SPTOAIItemFactory::$SetSpecs

Definition at line 438 of file SPTOAIServer.php.

SPTOAIItemFactory::$SetValues

Definition at line 440 of file SPTOAIServer.php.

The documentation for this class was generated from the following file:

- SPTOAIServer.php