com.discoverygate.webservice.types
Class BaseSearch

java.lang.Object
  extended by com.discoverygate.webservice.types.Structure
      extended by com.discoverygate.webservice.types.BaseSearch
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
MoleculeSearch, ReactionSearch

public abstract class BaseSearch
extends Structure
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
BaseSearch()
           
BaseSearch(java.lang.String structure, boolean not, SearchOperator booleanOperator, Parenthesis parenthesis, long parenthesisCount, java.lang.String customFlags)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 SearchOperator getBooleanOperator()
          Gets the booleanOperator value for this BaseSearch.
 java.lang.String getCustomFlags()
          Gets the customFlags value for this BaseSearch.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 Parenthesis getParenthesis()
          Gets the parenthesis value for this BaseSearch.
 long getParenthesisCount()
          Gets the parenthesisCount value for this BaseSearch.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 boolean isNot()
          Gets the not value for this BaseSearch.
 void setBooleanOperator(SearchOperator booleanOperator)
          Sets the booleanOperator value for this BaseSearch.
 void setCustomFlags(java.lang.String customFlags)
          Sets the customFlags value for this BaseSearch.
 void setNot(boolean not)
          Sets the not value for this BaseSearch.
 void setParenthesis(Parenthesis parenthesis)
          Sets the parenthesis value for this BaseSearch.
 void setParenthesisCount(long parenthesisCount)
          Sets the parenthesisCount value for this BaseSearch.
 
Methods inherited from class com.discoverygate.webservice.types.Structure
getStructure, setStructure
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseSearch

public BaseSearch()

BaseSearch

public BaseSearch(java.lang.String structure,
                  boolean not,
                  SearchOperator booleanOperator,
                  Parenthesis parenthesis,
                  long parenthesisCount,
                  java.lang.String customFlags)
Method Detail

isNot

public boolean isNot()
Gets the not value for this BaseSearch.

Returns:
not

setNot

public void setNot(boolean not)
Sets the not value for this BaseSearch.

Parameters:
not -

getBooleanOperator

public SearchOperator getBooleanOperator()
Gets the booleanOperator value for this BaseSearch.

Returns:
booleanOperator

setBooleanOperator

public void setBooleanOperator(SearchOperator booleanOperator)
Sets the booleanOperator value for this BaseSearch.

Parameters:
booleanOperator -

getParenthesis

public Parenthesis getParenthesis()
Gets the parenthesis value for this BaseSearch.

Returns:
parenthesis

setParenthesis

public void setParenthesis(Parenthesis parenthesis)
Sets the parenthesis value for this BaseSearch.

Parameters:
parenthesis -

getParenthesisCount

public long getParenthesisCount()
Gets the parenthesisCount value for this BaseSearch.

Returns:
parenthesisCount

setParenthesisCount

public void setParenthesisCount(long parenthesisCount)
Sets the parenthesisCount value for this BaseSearch.

Parameters:
parenthesisCount -

getCustomFlags

public java.lang.String getCustomFlags()
Gets the customFlags value for this BaseSearch.

Returns:
customFlags

setCustomFlags

public void setCustomFlags(java.lang.String customFlags)
Sets the customFlags value for this BaseSearch.

Parameters:
customFlags -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class Structure

hashCode

public int hashCode()
Overrides:
hashCode in class Structure

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer



Copyright © 2009 - 2011, Accelrys Software, Inc.