gov.nih.nci.common.search
Interface Searchable

All Known Subinterfaces:
ArrayDesignSearchCriteria, ArrayGroupSearchCriteria, ArrayManufactureDeviationSearchCriteria, ArrayManufactureSearchCriteria, ArraySearchCriteria, AuditSearchCriteria, BibliographicReferenceSearchCriteria, BioAssayCreationSearchCriteria, BioAssayDataClusterSearchCriteria, BioAssayDataSearchCriteria, BioAssayDatumSearchCriteria, BioAssayDimensionSearchCriteria, BioAssayMappingSearchCriteria, BioAssayMapSearchCriteria, BioAssaySearchCriteria, BioAssayTreatmentSearchCriteria, BioDataCubeSearchCriteria, BioDataTuplesSearchCriteria, BioDataValuesSearchCriteria, BioEventSearchCriteria, BioMaterialMeasurementSearchCriteria, BioMaterialSearchCriteria, BioSampleSearchCriteria, BioSequenceSearchCriteria, BioSourceSearchCriteria, ChannelSearchCriteria, CompositeCompositeMapSearchCriteria, CompositeGroupSearchCriteria, CompositePositionSearchCriteria, CompositeSequenceDimensionSearchCriteria, CompositeSequenceSearchCriteria, CompoundMeasurementSearchCriteria, CompoundSearchCriteria, ConcentrationUnitSearchCriteria, ConfidenceIndicatorSearchCriteria, ContactSearchCriteria, DatabaseEntrySearchCriteria, DatabaseSearchCriteria, DerivedBioAssayDataSearchCriteria, DerivedBioAssaySearchCriteria, DerivedSignalSearchCriteria, DescribableSearchCriteria, DescriptionSearchCriteria, DesignElementDimensionSearchCriteria, DesignElementGroupSearchCriteria, DesignElementMappingSearchCriteria, DesignElementMapSearchCriteria, DesignElementSearchCriteria, DistanceUnitSearchCriteria, ErrorSearchCriteria, ExpectedValueSearchCriteria, ExperimentalFactorSearchCriteria, ExperimentDesignSearchCriteria, ExperimentSearchCriteria, ExtendableSearchCriteria, ExternalReferenceSearchCriteria, FactorValueSearchCriteria, FailedSearchCriteria, FeatureDefectSearchCriteria, FeatureDimensionSearchCriteria, FeatureExtractionSearchCriteria, FeatureGroupSearchCriteria, FeatureInformationSearchCriteria, FeatureLocationSearchCriteria, FeatureReporterMapSearchCriteria, FeatureSearchCriteria, FiducialSearchCriteria, HardwareApplicationSearchCriteria, HardwareSearchCriteria, HybridizationSearchCriteria, IdentifiableSearchCriteria, ImageAcquisitionSearchCriteria, ImageSearchCriteria, LabeledExtractSearchCriteria, ManufactureLIMSBiomaterialSearchCriteria, ManufactureLIMSSearchCriteria, MapSearchCriteria, MassUnitSearchCriteria, MeasuredBioAssayDataSearchCriteria, MeasuredBioAssaySearchCriteria, MeasuredSignalSearchCriteria, MeasurementSearchCriteria, MismatchInformationSearchCriteria, NameValueTypeSearchCriteria, NodeContentsSearchCriteria, NodeSearchCriteria, NodeValueSearchCriteria, OntologyEntrySearchCriteria, OrganizationSearchCriteria, ParameterizableApplicationSearchCriteria, ParameterizableSearchCriteria, ParameterSearchCriteria, ParameterValueSearchCriteria, PersonSearchCriteria, PhysicalArrayDesignSearchCriteria, PhysicalBioAssaySearchCriteria, PositionDeltaSearchCriteria, PositionSearchCriteria, PresentAbsentSearchCriteria, ProtocolApplicationSearchCriteria, ProtocolSearchCriteria, PValueSearchCriteria, QuantitationTypeDimensionSearchCriteria, QuantitationTypeMappingSearchCriteria, QuantitationTypeMapSearchCriteria, QuantitationTypeSearchCriteria, QuantityUnitSearchCriteria, RatioSearchCriteria, ReporterCompositeMapSearchCriteria, ReporterDimensionSearchCriteria, ReporterGroupSearchCriteria, ReporterPositionSearchCriteria, ReporterSearchCriteria, SecurityGroupSearchCriteria, SecuritySearchCriteria, SeqFeatureLocationSearchCriteria, SeqFeatureSearchCriteria, SequencePositionSearchCriteria, SoftwareApplicationSearchCriteria, SoftwareSearchCriteria, SpecializedQuantitationTypeSearchCriteria, StandardQuantitationTypeSearchCriteria, TemperatureUnitSearchCriteria, TimeUnitSearchCriteria, TransformationSearchCriteria, TreatmentSearchCriteria, UnitSearchCriteria, VolumeUnitSearchCriteria, ZoneDefectSearchCriteria, ZoneGroupSearchCriteria, ZoneLayoutSearchCriteria, ZoneSearchCriteria
All Known Implementing Classes:
ArrayDesignReporterSummarySearchCriteriaImpl, ArrayDesignSearchCriteriaImpl, ArrayGroupSearchCriteriaImpl, ArrayManufactureDeviationSearchCriteriaImpl, ArrayManufactureSearchCriteriaImpl, ArraySearchCriteriaImpl, AuditSearchCriteriaImpl, BibliographicReferenceSearchCriteriaImpl, BioAssayCreationSearchCriteriaImpl, BioAssayDataClusterSearchCriteriaImpl, BioAssayDataSearchCriteriaImpl, BioAssayDatumSearchCriteriaImpl, BioAssayDimensionSearchCriteriaImpl, BioAssayMappingSearchCriteriaImpl, BioAssayMapSearchCriteriaImpl, BioAssaySearchCriteriaImpl, BioAssayTreatmentSearchCriteriaImpl, BioDataCubeSearchCriteriaImpl, BioDataTuplesSearchCriteriaImpl, BioDataValuesSearchCriteriaImpl, BioEventSearchCriteriaImpl, BioMaterialMeasurementSearchCriteriaImpl, BioMaterialSearchCriteriaImpl, BioSampleSearchCriteriaImpl, BioSequenceSearchCriteriaImpl, BioSourceSearchCriteriaImpl, ChannelSearchCriteriaImpl, CompositeCompositeMapSearchCriteriaImpl, CompositeGroupSearchCriteriaImpl, CompositePositionSearchCriteriaImpl, CompositeSequenceDimensionSearchCriteriaImpl, CompositeSequenceSearchCriteriaImpl, CompoundMeasurementSearchCriteriaImpl, CompoundSearchCriteriaImpl, ConcentrationUnitSearchCriteriaImpl, ConfidenceIndicatorSearchCriteriaImpl, ContactSearchCriteriaImpl, DatabaseEntrySearchCriteriaImpl, DatabaseSearchCriteriaImpl, DerivedBioAssayDataSearchCriteriaImpl, DerivedBioAssaySearchCriteriaImpl, DerivedBioAssaySearchCriteriaImpl, DerivedSignalSearchCriteriaImpl, DescribableSearchCriteriaImpl, DescriptionSearchCriteriaImpl, DesignElementDimensionSearchCriteriaImpl, DesignElementGroupSearchCriteriaImpl, DesignElementMappingSearchCriteriaImpl, DesignElementMapSearchCriteriaImpl, DesignElementSearchCriteriaImpl, DistanceUnitSearchCriteriaImpl, EnhancedMAGEOMSearchCriteria, ErrorSearchCriteriaImpl, ExpectedValueSearchCriteriaImpl, ExperimentalFactorSearchCriteriaImpl, ExperimentDesignSearchCriteriaImpl, ExperimentFileSearchCriteriaImpl, ExperimentSearchCriteriaImpl, ExperimentSearchCriteriaImpl, ExtendableSearchCriteriaImpl, ExternalReferenceSearchCriteriaImpl, FactorValueSearchCriteriaImpl, FailedSearchCriteriaImpl, FeatureDefectSearchCriteriaImpl, FeatureDimensionSearchCriteriaImpl, FeatureExtractionSearchCriteriaImpl, FeatureGroupSearchCriteriaImpl, FeatureInformationSearchCriteriaImpl, FeatureLocationSearchCriteriaImpl, FeatureReporterMapSearchCriteriaImpl, FeatureSearchCriteriaImpl, FiducialSearchCriteriaImpl, HardwareApplicationSearchCriteriaImpl, HardwareSearchCriteriaImpl, HybridizationSearchCriteriaImpl, IdentifiableSearchCriteriaImpl, ImageAcquisitionSearchCriteriaImpl, ImageSearchCriteriaImpl, LabeledExtractSearchCriteriaImpl, MAGEOMSearchCriteria, ManufactureLIMSBiomaterialSearchCriteriaImpl, ManufactureLIMSSearchCriteriaImpl, MapSearchCriteriaImpl, MassUnitSearchCriteriaImpl, MeasuredBioAssayDataSearchCriteriaImpl, MeasuredBioAssaySearchCriteriaImpl, MeasuredBioAssaySearchCriteriaImpl, MeasuredSignalSearchCriteriaImpl, MeasurementSearchCriteriaImpl, MismatchInformationSearchCriteriaImpl, NameValueTypeSearchCriteriaImpl, NodeContentsSearchCriteriaImpl, NodeSearchCriteriaImpl, NodeValueSearchCriteriaImpl, OntologyEntrySearchCriteriaImpl, OrganizationSearchCriteriaImpl, ParameterizableApplicationSearchCriteriaImpl, ParameterizableSearchCriteriaImpl, ParameterSearchCriteriaImpl, ParameterValueSearchCriteriaImpl, PersonSearchCriteriaImpl, PhysicalArrayDesignSearchCriteriaImpl, PhysicalBioAssaySearchCriteriaImpl, PositionDeltaSearchCriteriaImpl, PositionSearchCriteriaImpl, PresentAbsentSearchCriteriaImpl, ProtocolApplicationSearchCriteriaImpl, ProtocolSearchCriteriaImpl, PValueSearchCriteriaImpl, QuantitationTypeDimensionSearchCriteriaImpl, QuantitationTypeMappingSearchCriteriaImpl, QuantitationTypeMapSearchCriteriaImpl, QuantitationTypeSearchCriteriaImpl, QuantityUnitSearchCriteriaImpl, RatioSearchCriteriaImpl, ReporterCompositeMapSearchCriteriaImpl, ReporterDimensionSearchCriteriaImpl, ReporterGroupSearchCriteriaImpl, ReporterPositionSearchCriteriaImpl, ReporterSearchCriteriaImpl, SecurityGroupSearchCriteriaImpl, SecuritySearchCriteriaImpl, SeqFeatureLocationSearchCriteriaImpl, SeqFeatureSearchCriteriaImpl, SequencePositionSearchCriteriaImpl, SoftwareApplicationSearchCriteriaImpl, SoftwareSearchCriteriaImpl, SpecializedQuantitationTypeSearchCriteriaImpl, StandardQuantitationTypeSearchCriteriaImpl, TemperatureUnitSearchCriteriaImpl, TimeUnitSearchCriteriaImpl, TransformationSearchCriteriaImpl, TreatmentSearchCriteriaImpl, UnitSearchCriteriaImpl, VolumeUnitSearchCriteriaImpl, ZoneDefectSearchCriteriaImpl, ZoneGroupSearchCriteriaImpl, ZoneLayoutSearchCriteriaImpl, ZoneSearchCriteriaImpl

public interface Searchable

Author:
Joshua Phillips

Method Summary
 java.lang.Integer getMaxRecordset()
           
 java.lang.String getOrderBy()
           
 java.lang.Boolean getReturnCount()
           
 java.lang.Boolean getReturnObjects()
           
 void putCriterion(java.lang.String criterionName, int conditional, java.lang.Object value)
           
 void putCriterion(java.lang.String assocName, Searchable criteria)
           
 gov.nih.nci.common.search.SearchResult search()
           
 void setMaxRecordset(java.lang.Integer max)
           
 void setOrderBy(java.lang.String orderBy)
           
 void setReturnCount(java.lang.Boolean b)
           
 void setReturnObjects(java.lang.Boolean b)
           
 

Method Detail

search

gov.nih.nci.common.search.SearchResult search()
                                              throws gov.nih.nci.common.search.SearchException
Throws:
gov.nih.nci.common.search.SearchException

setReturnObjects

void setReturnObjects(java.lang.Boolean b)

getReturnObjects

java.lang.Boolean getReturnObjects()

setReturnCount

void setReturnCount(java.lang.Boolean b)

getReturnCount

java.lang.Boolean getReturnCount()

setOrderBy

void setOrderBy(java.lang.String orderBy)

getOrderBy

java.lang.String getOrderBy()

setMaxRecordset

void setMaxRecordset(java.lang.Integer max)

getMaxRecordset

java.lang.Integer getMaxRecordset()

putCriterion

void putCriterion(java.lang.String criterionName,
                  int conditional,
                  java.lang.Object value)
                  throws gov.nih.nci.common.search.InvalidCriterionException
Throws:
gov.nih.nci.common.search.InvalidCriterionException

putCriterion

void putCriterion(java.lang.String assocName,
                  Searchable criteria)
                  throws gov.nih.nci.common.search.InvalidCriterionException
Throws:
gov.nih.nci.common.search.InvalidCriterionException