public class ParametersI extends Parameters
Parameters for simplifying method
 parameter creation.
 
 As of 4.0, this takes over for PojoOptions. See ticket:67.__ids, map, serialVersionUID, theFilter, theOptions| Constructor and Description | 
|---|
| ParametersI()Default constructor creates the  Parameters.mapinstance to prevent laterNullPointerExceptions. | 
| ParametersI(java.util.Map<java.lang.String,RType> map)Uses (and does not copy) the given  Map<String, RType>as the
 named parameter store in this instance. | 
| Modifier and Type | Method and Description | 
|---|---|
| ParametersI | acquisitionData()Sets the  acquisition dataparameter totrue. | 
| ParametersI | add(java.lang.String name,
   RType r) | 
| ParametersI | addId(long id) | 
| ParametersI | addId(RLong id) | 
| ParametersI | addIds(java.util.Collection<java.lang.Long> longs) | 
| ParametersI | addLong(java.lang.String name,
       long l) | 
| ParametersI | addLong(java.lang.String name,
       RLong l) | 
| ParametersI | addLongs(java.lang.String name,
        java.util.Collection<java.lang.Long> longs) | 
| ParametersI | allExps()Removes the  experimenterparameter from the map. | 
| ParametersI | allGrps()Removes the  groupparameter from the map. | 
| ParametersI | allTimes()Removes the time parameters from the map. | 
| ParametersI | cache()Deprecated. 
 experimental: may be wholly removed in next major version | 
| ParametersI | endTime(RTime endTime)Sets the value of the  end timeparameter. | 
| ParametersI | exp(RLong i)Sets the value of the  experimenterparameter. | 
| RBool | getAcquisitionData() | 
| RBool | getCache() | 
| RTime | getEndTime()Returns the value of the  end timeparameter. | 
| RLong | getExperimenter()Returns the value of the  experimenterparameter. | 
| RLong | getGroup()Returns the value of the  groupparameter. | 
| RBool | getLeaves() | 
| RInt | getLimit()Returns the value of the  limitparameter. | 
| RInt | getOffset()Returns the value of the  offsetparameter. | 
| RBool | getOrphan() | 
| RTime | getStartTime()Returns the value of the  start timeparameter. | 
| RBool | getUnique() | 
| ParametersI | grp(RLong i)Sets the value of the  groupparameter. | 
| boolean | isEndTime()Returns  trueif the map contains theend timeparameter,falseotherwise. | 
| boolean | isExperimenter()Returns  trueif the filter contains andownerIdparameter,falseotherwise. | 
| boolean | isGroup()Returns  trueif the filter contains angroupId,falseotherwise. | 
| boolean | isPagination()Returns  trueif the filter contains alimitOR aoffset,falseotherwise. | 
| boolean | isStartTime()Returns  trueif the map contains thestart timeparameter,falseotherwise. | 
| ParametersI | leaves()Sets the  leafparameter totrue. | 
| ParametersI | noAcquisitionData()Sets the  acquisition dataparameter tofalse. | 
| ParametersI | noCache()Set queries to not be cacheable. | 
| ParametersI | noLeaves()Sets the  leafparameter tofalse. | 
| ParametersI | noOrphan()Sets the  orphanparameter tofalse. | 
| Parameters | noPage()Nulls both the  Filter.limitandFilter.offsetvalues. | 
| ParametersI | noUnique() | 
| ParametersI | orphan()Sets the  orphanparameter totrue. | 
| ParametersI | page(int offset,
    int limit)Sets both the  Filter.limitandFilter.offsetvalues by
 wrapping the arguments inRIntand passing the values topage(RInt, RInt) | 
| ParametersI | page(RInt offset,
    RInt limit) | 
| ParametersI | startTime(RTime startTime)Sets the value of the  start timeparameter. | 
| ParametersI | unique() | 
__readImpl, __writeImpl, clone, ice_factory, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticIdpublic ParametersI()
Parameters.map instance to prevent later
 NullPointerExceptions. To save memory, it is possible to pass
 null to ParametersI(Map).public ParametersI(java.util.Map<java.lang.String,RType> map)
Map<String, RType> as the
 named parameter store in this instance. Be careful if either null is
 passed or if this instance is being used in a multi-threaded environment.
 No synchronization takes place.map - the named parameter store to usepublic Parameters noPage()
Filter.limit and Filter.offset values.public ParametersI page(int offset, int limit)
Filter.limit and Filter.offset values by
 wrapping the arguments in RInt and passing the values to
 page(RInt, RInt)offset - the offset (to start from)limit - the limit (maximum to return)public ParametersI page(RInt offset, RInt limit)
offset - the offset (to start from)limit - the limit (maximum to return)public boolean isPagination()
true if the filter contains a limit
 OR a offset, false otherwise.public RInt getOffset()
offset parameter.public RInt getLimit()
limit parameter.public ParametersI unique()
public ParametersI noUnique()
public RBool getUnique()
public ParametersI exp(RLong i)
experimenter parameter.i - The Id of the experimenter.public ParametersI allExps()
experimenter parameter from the map.public boolean isExperimenter()
true if the filter contains and ownerId
 parameter, false otherwise.public RLong getExperimenter()
experimenter parameter.public ParametersI grp(RLong i)
group parameter.i - The value to set.public ParametersI allGrps()
group parameter from the map.public boolean isGroup()
true if the filter contains an groupId,
 false otherwise.public RLong getGroup()
group parameter.public ParametersI startTime(RTime startTime)
start time parameter.startTime - The time to set.public ParametersI endTime(RTime endTime)
end time parameter.endTime - The time to set.public ParametersI allTimes()
public boolean isStartTime()
true if the map contains the start time
 parameter, false otherwise.public boolean isEndTime()
true if the map contains the end time
 parameter, false otherwise.public RTime getStartTime()
start time parameter.public RTime getEndTime()
end time parameter.public ParametersI leaves()
leaf parameter to true.public ParametersI noLeaves()
leaf parameter to false.public RBool getLeaves()
public ParametersI orphan()
orphan parameter to true.public ParametersI noOrphan()
orphan parameter to false.public RBool getOrphan()
public ParametersI acquisitionData()
acquisition data parameter to true.public ParametersI noAcquisitionData()
acquisition data parameter to false.public RBool getAcquisitionData()
public ParametersI cache()
public ParametersI noCache()
public RBool getCache()
public ParametersI add(java.lang.String name, RType r)
public ParametersI addId(long id)
public ParametersI addId(RLong id)
public ParametersI addIds(java.util.Collection<java.lang.Long> longs)
public ParametersI addLong(java.lang.String name, long l)
public ParametersI addLong(java.lang.String name, RLong l)
public ParametersI addLongs(java.lang.String name, java.util.Collection<java.lang.Long> longs)