KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > product1 > cci > ProductFilter


1 // ----------------------------------------------------------------------------
2
// Filter/IntfBegin
3
// ----------------------------------------------------------------------------
4
//////////////////////////////////////////////////////////////////////////////
5
//
6
// Name: $Id: JMIAbstractMapper.java,v 1.11 2006/01/21 23:09:07 wfro Exp $
7
// Generated by: openMDX JMI Mapper
8
// Date: Mon Apr 03 11:38:52 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.product1.cci;
14
15 /**
16  */

17 public interface ProductFilter
18   extends
19   org.opencrx.kernel.depot1.cci.DepotReferenceHolderFilter,
20   org.opencrx.kernel.generic.cci.DescriptionContainerFilter,
21   org.opencrx.kernel.generic.cci.PicturedFilter,
22   org.opencrx.kernel.product1.cci.AbstractProductFilter,
23   org.opencrx.kernel.product1.cci.ContractPositionConstrainedFilter,
24   org.opencrx.kernel.product1.cci.ProductConfigurationSetFilter {
25      
26 // ----------------------------------------------------------------------------
27
// Filter/IntfAttributeIsNotStruct
28
// ----------------------------------------------------------------------------
29
/**
30    * @param operator The operator for this filter.
31    * @see org.openmdx.compatibility.base.query.FilterOperators
32    */

33   public void forAllGrossWeightKilogram (
34     short operator,
35     java.math.BigDecimal JavaDoc[] filterValues
36   );
37
38   /**
39    * @param operator The operator for this filter.
40    * @see org.openmdx.compatibility.base.query.FilterOperators
41    */

42   public void thereExistsGrossWeightKilogram (
43     short operator,
44     java.math.BigDecimal JavaDoc[] filterValues
45   );
46
47   /**
48    * @param operator The operator for this filter.
49    * @see org.openmdx.compatibility.base.query.FilterOperators
50    */

51   public void forAllGrossWeightKilogram (
52     short operator,
53     java.util.Collection JavaDoc filterValues
54   );
55
56   /**
57    * @param operator The operator for this filter.
58    * @see org.openmdx.compatibility.base.query.FilterOperators
59    */

60   public void thereExistsGrossWeightKilogram (
61     short operator,
62     java.util.Collection JavaDoc filterValues
63   );
64
65   /**
66    * Specifies the sort order of all the instances that match the filter criteria.
67    * @param order The sort order for this filter.
68    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
69    */

70   public void orderByGrossWeightKilogram (
71     short order
72   );
73        
74 // ----------------------------------------------------------------------------
75
// Filter/IntfAttributeIsNotStruct
76
// ----------------------------------------------------------------------------
77
/**
78    * @param operator The operator for this filter.
79    * @see org.openmdx.compatibility.base.query.FilterOperators
80    */

81   public void forAllIsStockItem (
82     short operator,
83     boolean[] filterValues
84   );
85
86   /**
87    * @param operator The operator for this filter.
88    * @see org.openmdx.compatibility.base.query.FilterOperators
89    */

90   public void thereExistsIsStockItem (
91     short operator,
92     boolean[] filterValues
93   );
94
95   /**
96    * @param operator The operator for this filter.
97    * @see org.openmdx.compatibility.base.query.FilterOperators
98    */

99   public void forAllIsStockItem (
100     short operator,
101     java.util.Collection JavaDoc filterValues
102   );
103
104   /**
105    * @param operator The operator for this filter.
106    * @see org.openmdx.compatibility.base.query.FilterOperators
107    */

108   public void thereExistsIsStockItem (
109     short operator,
110     java.util.Collection JavaDoc filterValues
111   );
112
113   /**
114    * Specifies the sort order of all the instances that match the filter criteria.
115    * @param order The sort order for this filter.
116    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
117    */

118   public void orderByIsStockItem (
119     short order
120   );
121        
122 // ----------------------------------------------------------------------------
123
// Filter/IntfAttributeIsNotStruct
124
// ----------------------------------------------------------------------------
125
/**
126    * @param operator The operator for this filter.
127    * @see org.openmdx.compatibility.base.query.FilterOperators
128    */

129   public void forAllNetWeightKilogram (
130     short operator,
131     java.math.BigDecimal JavaDoc[] filterValues
132   );
133
134   /**
135    * @param operator The operator for this filter.
136    * @see org.openmdx.compatibility.base.query.FilterOperators
137    */

138   public void thereExistsNetWeightKilogram (
139     short operator,
140     java.math.BigDecimal JavaDoc[] filterValues
141   );
142
143   /**
144    * @param operator The operator for this filter.
145    * @see org.openmdx.compatibility.base.query.FilterOperators
146    */

147   public void forAllNetWeightKilogram (
148     short operator,
149     java.util.Collection JavaDoc filterValues
150   );
151
152   /**
153    * @param operator The operator for this filter.
154    * @see org.openmdx.compatibility.base.query.FilterOperators
155    */

156   public void thereExistsNetWeightKilogram (
157     short operator,
158     java.util.Collection JavaDoc filterValues
159   );
160
161   /**
162    * Specifies the sort order of all the instances that match the filter criteria.
163    * @param order The sort order for this filter.
164    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
165    */

166   public void orderByNetWeightKilogram (
167     short order
168   );
169        
170 // ----------------------------------------------------------------------------
171
// Filter/IntfAttributeIsNotStruct
172
// ----------------------------------------------------------------------------
173
/**
174    * @param operator The operator for this filter.
175    * @see org.openmdx.compatibility.base.query.FilterOperators
176    */

177   public void forAllProductDimension (
178     short operator,
179     String JavaDoc[] filterValues
180   );
181
182   /**
183    * @param operator The operator for this filter.
184    * @see org.openmdx.compatibility.base.query.FilterOperators
185    */

186   public void thereExistsProductDimension (
187     short operator,
188     String JavaDoc[] filterValues
189   );
190
191   /**
192    * @param operator The operator for this filter.
193    * @see org.openmdx.compatibility.base.query.FilterOperators
194    */

195   public void forAllProductDimension (
196     short operator,
197     java.util.Collection JavaDoc filterValues
198   );
199
200   /**
201    * @param operator The operator for this filter.
202    * @see org.openmdx.compatibility.base.query.FilterOperators
203    */

204   public void thereExistsProductDimension (
205     short operator,
206     java.util.Collection JavaDoc filterValues
207   );
208
209   /**
210    * Specifies the sort order of all the instances that match the filter criteria.
211    * @param order The sort order for this filter.
212    * @see org.openmdx.compatibility.base.dataprovider.cci.Directions
213    */

214   public void orderByProductDimension (
215     short order
216   );
217        
218 // ----------------------------------------------------------------------------
219
// Filter/IntfEnd
220
// ----------------------------------------------------------------------------
221
}
222
Popular Tags