Class StructuredSearchDetails


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20181001")
    public final class StructuredSearchDetails
    extends SearchListingsDetails
    A request that uses Search’s structured query language to specify filter conditions to apply to search listings.

    For more information about writing search queries, see Search Language Syntax.
    Note: Objects should always be created or deserialized using the StructuredSearchDetails.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the StructuredSearchDetails.Builder, which maintain a set of all explicitly set fields called StructuredSearchDetails.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).