001package org.kuali.ole.docstore.common.search; 002 003 004import javax.xml.bind.annotation.XmlAccessType; 005import javax.xml.bind.annotation.XmlAccessorType; 006import javax.xml.bind.annotation.XmlType; 007 008 009/** 010 * <p>Java class for searchCondition complex type. 011 * 012 * <p>The following schema fragment specifies the expected content contained within this class. 013 * 014 * <pre> 015 * <complexType name="searchCondition"> 016 * <complexContent> 017 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 018 * <sequence> 019 * <element name="operator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 020 * <element name="searchField" type="{}searchField" minOccurs="0"/> 021 * <element name="searchScope" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 022 * </sequence> 023 * </restriction> 024 * </complexContent> 025 * </complexType> 026 * </pre> 027 * 028 * 029 */ 030@XmlAccessorType(XmlAccessType.FIELD) 031@XmlType(name = "searchCondition", propOrder = { 032 "operator", 033 "searchField", 034 "searchScope" 035}) 036public class SearchCondition { 037 038 protected String operator; 039 protected SearchField searchField; 040 protected String searchScope; 041 042 /** 043 * Gets the value of the operator property. 044 * 045 * @return 046 * possible object is 047 * {@link String } 048 * 049 */ 050 public String getOperator() { 051 return operator; 052 } 053 054 /** 055 * Sets the value of the operator property. 056 * 057 * @param value 058 * allowed object is 059 * {@link String } 060 * 061 */ 062 public void setOperator(String value) { 063 this.operator = value; 064 } 065 066 /** 067 * Gets the value of the searchField property. 068 * 069 * @return 070 * possible object is 071 * {@link SearchField } 072 * 073 */ 074 public SearchField getSearchField() { 075 return searchField; 076 } 077 078 /** 079 * Sets the value of the searchField property. 080 * 081 * @param value 082 * allowed object is 083 * {@link SearchField } 084 * 085 */ 086 public void setSearchField(SearchField value) { 087 this.searchField = value; 088 } 089 090 /** 091 * Gets the value of the searchScope property. 092 * 093 * @return 094 * possible object is 095 * {@link String } 096 * 097 */ 098 public String getSearchScope() { 099 return searchScope; 100 } 101 102 /** 103 * Sets the value of the searchScope property. 104 * 105 * @param value 106 * allowed object is 107 * {@link String } 108 * 109 */ 110 public void setSearchScope(String value) { 111 this.searchScope = value; 112 } 113 114}