public final class

RecordSearchIterable

extends AbstractRecordSearchIterable
java.lang.Object
   ↳ org.mule.modules.utils.pagination.PaginatedIterable<T, Page>
     ↳ org.mule.module.netsuite.api.paging.AbstractRecordSearchIterable
       ↳ org.mule.module.netsuite.api.paging.RecordSearchIterable

Summary

Fields
private final SearchRecord criteria
private final String expression
private final SearchRecordTypeEnum recordType
[Expand]
Inherited Fields
From class org.mule.module.netsuite.api.paging.AbstractRecordSearchIterable
Public Constructors
RecordSearchIterable(NetSuiteClient client, SearchRecordTypeEnum recordType, String expression)
RecordSearchIterable(NetSuiteClient client, SearchRecordTypeEnum recordType, SearchRecord searchRecord)
Public Methods
SearchResult doSearch()
[Expand]
Inherited Methods
From class org.mule.module.netsuite.api.paging.AbstractRecordSearchIterable
From class org.mule.modules.utils.pagination.PaginatedIterable
From class java.lang.Object
From interface java.lang.Iterable

Fields

private final SearchRecord criteria

private final String expression

private final SearchRecordTypeEnum recordType

Public Constructors

public RecordSearchIterable (NetSuiteClient client, SearchRecordTypeEnum recordType, String expression)

Parameters
client
recordType
expression

public RecordSearchIterable (NetSuiteClient client, SearchRecordTypeEnum recordType, SearchRecord searchRecord)

Parameters
client
recordType
searchRecord

Public Methods