Class: ActiveNetsuite::SearchResult
- Inherits:
-
Object
- Object
- ActiveNetsuite::SearchResult
- Includes:
- MethodInflector
- Defined in:
- lib/activenetsuite/soap/default.rb,
lib/activenetsuite/core/search_result.rb
Overview
urn:core_2013_2urn:core_2013_2.platformurn:core_2013_2.platform.webservicesurn:core_2013_2.platform.webservices.netsuiteurn:core_2013_2.platform.webservices.netsuite.comSearchResult
status - ActiveNetsuite::Status
totalRecords - SOAP::SOAPInt
pageSize - SOAP::SOAPInt
totalPages - SOAP::SOAPInt
pageIndex - SOAP::SOAPInt
searchId - SOAP::SOAPString
recordList - ActiveNetsuite::RecordList
searchRowList - ActiveNetsuite::SearchRowList
Instance Attribute Summary collapse
-
#pageIndex ⇒ Object
Returns the value of attribute pageIndex.
-
#pageSize ⇒ Object
Returns the value of attribute pageSize.
-
#recordList ⇒ Object
Returns the value of attribute recordList.
-
#searchId ⇒ Object
Returns the value of attribute searchId.
-
#searchRowList ⇒ Object
Returns the value of attribute searchRowList.
-
#status ⇒ Object
Returns the value of attribute status.
-
#totalPages ⇒ Object
Returns the value of attribute totalPages.
-
#totalRecords ⇒ Object
Returns the value of attribute totalRecords.
Instance Method Summary collapse
- #has_more? ⇒ Boolean
-
#initialize(status = nil, totalRecords = nil, pageSize = nil, totalPages = nil, pageIndex = nil, searchId = nil, recordList = nil, searchRowList = nil) ⇒ SearchResult
constructor
A new instance of SearchResult.
Methods included from MethodInflector
Constructor Details
#initialize(status = nil, totalRecords = nil, pageSize = nil, totalPages = nil, pageIndex = nil, searchId = nil, recordList = nil, searchRowList = nil) ⇒ SearchResult
Returns a new instance of SearchResult.
46030 46031 46032 46033 46034 46035 46036 46037 46038 46039 |
# File 'lib/activenetsuite/soap/default.rb', line 46030 def initialize(status = nil, totalRecords = nil, pageSize = nil, totalPages = nil, pageIndex = nil, searchId = nil, recordList = nil, searchRowList = nil) @status = status @totalRecords = totalRecords @pageSize = pageSize @totalPages = totalPages @pageIndex = pageIndex @searchId = searchId @recordList = recordList @searchRowList = searchRowList end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class ActiveNetsuite::MethodInflector
Instance Attribute Details
#pageIndex ⇒ Object
Returns the value of attribute pageIndex.
46025 46026 46027 |
# File 'lib/activenetsuite/soap/default.rb', line 46025 def pageIndex @pageIndex end |
#pageSize ⇒ Object
Returns the value of attribute pageSize.
46023 46024 46025 |
# File 'lib/activenetsuite/soap/default.rb', line 46023 def pageSize @pageSize end |
#recordList ⇒ Object
Returns the value of attribute recordList.
46027 46028 46029 |
# File 'lib/activenetsuite/soap/default.rb', line 46027 def recordList @recordList end |
#searchId ⇒ Object
Returns the value of attribute searchId.
46026 46027 46028 |
# File 'lib/activenetsuite/soap/default.rb', line 46026 def searchId @searchId end |
#searchRowList ⇒ Object
Returns the value of attribute searchRowList.
46028 46029 46030 |
# File 'lib/activenetsuite/soap/default.rb', line 46028 def searchRowList @searchRowList end |
#status ⇒ Object
Returns the value of attribute status.
46021 46022 46023 |
# File 'lib/activenetsuite/soap/default.rb', line 46021 def status @status end |
#totalPages ⇒ Object
Returns the value of attribute totalPages.
46024 46025 46026 |
# File 'lib/activenetsuite/soap/default.rb', line 46024 def totalPages @totalPages end |
#totalRecords ⇒ Object
Returns the value of attribute totalRecords.
46022 46023 46024 |
# File 'lib/activenetsuite/soap/default.rb', line 46022 def totalRecords @totalRecords end |
Instance Method Details
#has_more? ⇒ Boolean
6 7 8 |
# File 'lib/activenetsuite/core/search_result.rb', line 6 def has_more? page_index < total_pages end |