org.opencrx.kernel.base.cci
Interface QueryFilterProperty

All Superinterfaces:
AbstractFilterProperty, RefBaseObject, RefFeatured, RefObject, RefObject_1_0
All Known Subinterfaces:
AccountQueryFilterProperty, ActivityQueryFilterProperty, AddressQueryFilterProperty, ProductQueryFilterProperty
All Known Implementing Classes:
AccountQueryFilterPropertyImpl, ActivityQueryFilterPropertyImpl, AddressQueryFilterPropertyImpl, ProductQueryFilterPropertyImpl, QueryFilterPropertyImpl

public interface QueryFilterProperty
extends AbstractFilterProperty


Method Summary
 String getClause()
          Retrieves the value for the attribute clause.
 List getDateParam()
           
 javax.xml.datatype.XMLGregorianCalendar getDateParam(int index)
           
 List getDateTimeParam()
           
 Date getDateTimeParam(int index)
           
 List getDecimalParam()
           
 BigDecimal getDecimalParam(int index)
           
 List getIntegerParam()
           
 int getIntegerParam(int index)
           
 List getStringParam()
           
 String getStringParam(int index)
           
 List isBooleanParam()
           
 boolean isBooleanParam(int index)
           
 void setBooleanParam(boolean[] newValue)
           
 void setBooleanParam(List newValue)
           
 void setClause(String newValue)
          Sets a new value for the attribute clause.
 void setDateParam(List newValue)
           
 void setDateParam(javax.xml.datatype.XMLGregorianCalendar[] newValue)
           
 void setDateTimeParam(Date[] newValue)
           
 void setDateTimeParam(List newValue)
           
 void setDecimalParam(BigDecimal[] newValue)
           
 void setDecimalParam(List newValue)
           
 void setIntegerParam(int[] newValue)
           
 void setIntegerParam(List newValue)
           
 void setStringParam(List newValue)
           
 void setStringParam(String[] newValue)
           
 
Methods inherited from interface org.opencrx.kernel.base.cci.AbstractFilterProperty
getDescription, getName, isActive, setActive, setDescription, setName
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefObject_1_0
refAddEventListener, refAddToUnitOfWork, refAddValue, refContext, refDefaultFetchGroup, refDelegate, refFlush, refGetEventListeners, refGetPath, refGetValue, refGetValue, refInitialize, refInitialize, refIsDeleted, refIsDirty, refIsNew, refIsPersistent, refIsWriteProtected, refRefresh, refRefreshAsynchronously, refRemoveEventListener, refRemoveFromUnitOfWork, refRemoveValue, refRemoveValue, refSetValue, refWriteProtect
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

isBooleanParam

List isBooleanParam()
Returns:
A list containing all elements for this attribute.
Throws:
JmiException - If the values cannot be retrieved for some reason.

isBooleanParam

boolean isBooleanParam(int index)
Parameters:
index - The index of the element to return.
Returns:
The element at the specified position in the list of all values for this attribute.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setBooleanParam

void setBooleanParam(List newValue)
Parameters:
newValue - A list containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

setBooleanParam

void setBooleanParam(boolean[] newValue)
Parameters:
newValue - An array containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

getClause

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

Returns:
The non-null value for attribute clause.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setClause

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

Parameters:
newValue - The non-null new value for attribute clause.
Throws:
JmiException - If the value cannot be set for some reason.

getDateParam

List getDateParam()
Returns:
A list containing all elements for this attribute.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getDateParam

javax.xml.datatype.XMLGregorianCalendar getDateParam(int index)
Parameters:
index - The index of the element to return.
Returns:
The element at the specified position in the list of all values for this attribute.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setDateParam

void setDateParam(List newValue)
Parameters:
newValue - A list containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

setDateParam

void setDateParam(javax.xml.datatype.XMLGregorianCalendar[] newValue)
Parameters:
newValue - An array containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

getDateTimeParam

List getDateTimeParam()
Returns:
A list containing all elements for this attribute.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getDateTimeParam

Date getDateTimeParam(int index)
Parameters:
index - The index of the element to return.
Returns:
The element at the specified position in the list of all values for this attribute.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setDateTimeParam

void setDateTimeParam(List newValue)
Parameters:
newValue - A list containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

setDateTimeParam

void setDateTimeParam(Date[] newValue)
Parameters:
newValue - An array containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

getDecimalParam

List getDecimalParam()
Returns:
A list containing all elements for this attribute.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getDecimalParam

BigDecimal getDecimalParam(int index)
Parameters:
index - The index of the element to return.
Returns:
The element at the specified position in the list of all values for this attribute.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setDecimalParam

void setDecimalParam(List newValue)
Parameters:
newValue - A list containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

setDecimalParam

void setDecimalParam(BigDecimal[] newValue)
Parameters:
newValue - An array containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

getIntegerParam

List getIntegerParam()
Returns:
A list containing all elements for this attribute.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getIntegerParam

int getIntegerParam(int index)
Parameters:
index - The index of the element to return.
Returns:
The element at the specified position in the list of all values for this attribute.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setIntegerParam

void setIntegerParam(List newValue)
Parameters:
newValue - A list containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

setIntegerParam

void setIntegerParam(int[] newValue)
Parameters:
newValue - An array containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

getStringParam

List getStringParam()
Returns:
A list containing all elements for this attribute.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getStringParam

String getStringParam(int index)
Parameters:
index - The index of the element to return.
Returns:
The element at the specified position in the list of all values for this attribute.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setStringParam

void setStringParam(List newValue)
Parameters:
newValue - A list containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.

setStringParam

void setStringParam(String[] newValue)
Parameters:
newValue - An array containing all the new elements for this attribute.
Throws:
JmiException - If the values cannot be set for some reason.


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