startIndex = 0; $this->count = 0; $this->sortOrder = CollectionOptions::SORT_ORDER_ASCENDING; } else { $this->setSortBy($requestItem->getSortBy()); $this->setSortOrder($requestItem->getSortOrder()); $this->setFilterBy($requestItem->getFilterBy()); $this->setFilterOperation($requestItem->getFilterOperation()); $this->setFilterValue($requestItem->getFilterValue()); $this->setStartIndex($requestItem->getStartIndex()); $this->setCount($requestItem->getCount()); } } public function getSortBy() { return $this->sortBy; } public function setSortBy($sortBy) { $this->sortBy = $sortBy; } public function getSortOrder() { return $this->sortOrder; } public function setSortOrder($sortOrder) { $this->sortOrder = $sortOrder; } public function getFilterBy() { return $this->filterBy; } public function setFilterBy($filterBy) { $this->filterBy = $filterBy; } public function getFilterOperation() { return $this->filterOp; } public function setFilterOperation($filterOp) { $this->filterOp = $filterOp; } public function getFilterValue() { return $this->filterValue; } public function setFilterValue($filterValue) { $this->filterValue = $filterValue; } public function getUpdatedSince() { return $this->updatedSince; } public function setUpdatedSince($updatedSince) { $this->updatedSince = $updatedSince; } public function getNetworkDistance() { return $this->networkDistance; } public function setNetworkDistance($networkDistance) { $this->networkDistance = $networkDistance; } public function getStartIndex() { return $this->startIndex; } public function setStartIndex($startIndex) { $this->startIndex = $startIndex; } public function getCount() { return $this->count; } public function setCount($count) { $this->count = $count; } }