org.opencrx.kernel.base.cci2
Interface QueryFilterProperty

All Known Subinterfaces:
AccountQueryFilterProperty, AccountQueryFilterProperty, ActivityQueryFilterProperty, ActivityQueryFilterProperty, AddressQueryFilterProperty, AddressQueryFilterProperty, ContractQueryFilterProperty, ContractQueryFilterProperty, ProductQueryFilterProperty, ProductQueryFilterProperty, QueryFilterProperty
All Known Implementing Classes:
AccountQueryFilterProperty, ActivityQueryFilterProperty, AddressQueryFilterProperty, ContractQueryFilterProperty, ProductQueryFilterProperty

public interface QueryFilterProperty

Abstract class QueryFilterProperty


Method Summary
 List<Boolean> getBooleanParam()
          Retrieves a list containing all the elements for the attribute booleanParam.
 String getClause()
          Retrieves the value for the attribute clause.
 List<XMLGregorianCalendar> getDateParam()
          Retrieves a list containing all the elements for the attribute dateParam.
 List<Date> getDateTimeParam()
          Retrieves a list containing all the elements for the attribute dateTimeParam.
 List<BigDecimal> getDecimalParam()
          Retrieves a list containing all the elements for the attribute decimalParam.
 List<Integer> getIntegerParam()
          Retrieves a list containing all the elements for the attribute integerParam.
 List<String> getStringParam()
          Retrieves a list containing all the elements for the attribute stringParam.
 void setBooleanParam(boolean... booleanParam)
          Clears booleanParam and adds the given value(s).
 void setClause(String clause)
          Sets a new value for the attribute clause.
 void setDateParam(XMLGregorianCalendar... dateParam)
          Clears dateParam and adds the given value(s).
 void setDateTimeParam(Date... dateTimeParam)
          Clears dateTimeParam and adds the given value(s).
 void setDecimalParam(BigDecimal... decimalParam)
          Clears decimalParam and adds the given value(s).
 void setIntegerParam(int... integerParam)
          Clears integerParam and adds the given value(s).
 void setStringParam(String... stringParam)
          Clears stringParam and adds the given value(s).
 

Method Detail

getBooleanParam

List<Boolean> getBooleanParam()
Retrieves a list containing all the elements for the attribute booleanParam.

Returns:
A list containing all elements for this attribute.

setBooleanParam

void setBooleanParam(boolean... booleanParam)
Clears booleanParam and adds the given value(s).

This method is equivalent to

   list.clear();
   for(boolean e : attributeName){
     list.add(e);
   }
 

Parameters:
booleanParam - value(s) to be added to booleanParam

getClause

String getClause()
Retrieves the value for the attribute clause.

Returns:
The non-null value for attribute clause.

setClause

void setClause(String clause)
Sets a new value for the attribute clause.

Parameters:
clause - The non-null new value for attribute clause.

getDateParam

List<XMLGregorianCalendar> getDateParam()
Retrieves a list containing all the elements for the attribute dateParam.

Returns:
A list containing all elements for this attribute.

setDateParam

void setDateParam(XMLGregorianCalendar... dateParam)
Clears dateParam and adds the given value(s).

This method is equivalent to

   list.clear();
   for(javax.xml.datatype.XMLGregorianCalendar e : attributeName){
     list.add(e);
   }
 

Parameters:
dateParam - value(s) to be added to dateParam

getDateTimeParam

List<Date> getDateTimeParam()
Retrieves a list containing all the elements for the attribute dateTimeParam.

Returns:
A list containing all elements for this attribute.

setDateTimeParam

void setDateTimeParam(Date... dateTimeParam)
Clears dateTimeParam and adds the given value(s).

This method is equivalent to

   list.clear();
   for(java.util.Date e : attributeName){
     list.add(e);
   }
 

Parameters:
dateTimeParam - value(s) to be added to dateTimeParam

getDecimalParam

List<BigDecimal> getDecimalParam()
Retrieves a list containing all the elements for the attribute decimalParam.

Returns:
A list containing all elements for this attribute.

setDecimalParam

void setDecimalParam(BigDecimal... decimalParam)
Clears decimalParam and adds the given value(s).

This method is equivalent to

   list.clear();
   for(java.math.BigDecimal e : attributeName){
     list.add(e);
   }
 

Parameters:
decimalParam - value(s) to be added to decimalParam

getIntegerParam

List<Integer> getIntegerParam()
Retrieves a list containing all the elements for the attribute integerParam.

Returns:
A list containing all elements for this attribute.

setIntegerParam

void setIntegerParam(int... integerParam)
Clears integerParam and adds the given value(s).

This method is equivalent to

   list.clear();
   for(int e : attributeName){
     list.add(e);
   }
 

Parameters:
integerParam - value(s) to be added to integerParam

getStringParam

List<String> getStringParam()
Retrieves a list containing all the elements for the attribute stringParam.

Returns:
A list containing all elements for this attribute.

setStringParam

void setStringParam(String... stringParam)
Clears stringParam and adds the given value(s).

This method is equivalent to

   list.clear();
   for(java.lang.String e : attributeName){
     list.add(e);
   }
 

Parameters:
stringParam - value(s) to be added to stringParam


This software is published under the BSD license. Copyright © 2003-2009, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.