Revision 33281 branches/v2_0_0_prep/libraries/libFMap_dal/src/org/gvsig/fmap/dal/feature/impl/DefaultFeatureQuery.java
DefaultFeatureQuery.java | ||
---|---|---|
32 | 32 |
import java.util.List; |
33 | 33 |
import java.util.Map; |
34 | 34 |
|
35 |
import org.gvsig.fmap.dal.DataTypes; |
|
36 | 35 |
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor; |
37 | 36 |
import org.gvsig.fmap.dal.feature.FeatureQuery; |
38 | 37 |
import org.gvsig.fmap.dal.feature.FeatureQueryOrder; |
... | ... | |
354 | 353 |
null |
355 | 354 |
); |
356 | 355 |
|
357 |
definition.addDynField("queryParameters") |
|
358 |
.setType(DataTypes.MAP)
|
|
356 |
definition.addDynFieldMap("queryParameters")
|
|
357 |
.setClassOfItems(Object.class)
|
|
359 | 358 |
.setMandatory(true); |
360 | 359 |
|
361 |
definition.addDynField("featureTypeId") |
|
362 |
.setType(DataTypes.STRING) |
|
360 |
definition.addDynFieldString("featureTypeId") |
|
363 | 361 |
.setMandatory(true); |
364 | 362 |
|
365 |
definition.addDynField("attributeNames") |
|
366 |
.setType(DataTypes.LIST)
|
|
363 |
definition.addDynFieldList("attributeNames")
|
|
364 |
.setClassOfItems(String.class)
|
|
367 | 365 |
.setMandatory(true); |
368 | 366 |
|
369 |
definition.addDynField("filter") |
|
370 |
.setType(DataTypes.OBJECT)
|
|
367 |
definition.addDynFieldObject("filter")
|
|
368 |
.setClassOfValue(Evaluator.class)
|
|
371 | 369 |
.setMandatory(true); |
372 | 370 |
|
373 | 371 |
} |
Also available in: Unified diff