Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package pt.webdetails.cda.query;
  
  import java.util.HashMap;
  
Created by IntelliJ IDEA. User: pedro Date: Feb 4, 2010 Time: 5:25:53 PM
 
 public class QueryOptions implements Cloneable
 {
 
   private String dataAccessId;
   private int outputIndexId;
   private boolean paginate;
   private int pageSize;
   private int pageStart;
   private ArrayList<StringsortBy;
   private ArrayList<Parameterparameters;
   private HashMap<StringStringextraSettings;
   private String outputType;
   private boolean cacheBypass;
 
 
   public QueryOptions()
   {
      = 1;
      = false;
      = 20;
      = 0;
      = new ArrayList<String>();
      = new ArrayList<Parameter>();
      = "json";
      = new HashMap<StringString>();
      = false;
   }
 
 
   public boolean isPaginate()
   {
     return ;
   }
 
 
   public void setPaginate(final boolean paginate)
   {
     this. = paginate;
   }
 
 
   public int getPageSize()
   {
     return ;
   }
 
 
   public void setPageSize(final int pageSize)
   {
     this. = pageSize;
   }
 
 
   public int getPageStart()
   {
     return ;
   }
 
 
   public void setPageStart(final int pageStart)
   {
     this. = pageStart;
   }
 
 
   public ArrayList<StringgetSortBy()
   {
     return ;
   }
 
 
   public void setSortBy(final ArrayList<StringsortBy)
   {
     this. = sortBy;
   }
 
 
   {
     return ;
   }
 
 
   public String getDataAccessId()
   {
    return ;
  }
  public void setDataAccessId(final String dataAccessId)
  {
    this. = dataAccessId;
  }
  public int getOutputIndexId()
  {
    return ;
  }
  public void setOutputIndexId(final int outputIndexId)
  {
    this. = outputIndexId;
  }
  public void addParameter(final String namefinal Object value)
  {
    final Parameter p = new Parameter(namevalue);
    .add(p);
  }


  

Parameters:
name
Returns:
null if not found
  public Parameter getParameter(final String name)
  {
    for (final Parameter parameter : )
    {
      if (parameter.getName().equals(name))
      {
        return parameter;
      }
    }
    return null;
  }


  
Substitute existing parameter's value, or add if not there.
  public void setParameter(final String namefinal String value)
  {
    for (Parameter param : )
    {
      if (param.getName().equals(name))
      {
        param.setStringValue(value);
        return;
      }
    }
    //not found
    addParameter(namevalue);
  }
  public String getOutputType()
  {
    return ;
  }
  public void setOutputType(final String outputType)
  {
    this. = outputType;
  }
  public void setOutputType(final ExporterEngine.OutputType outputType)
  {
    this. = outputType.toString();
  }
  public void addSetting(String settingString value)
  {
    .put(settingvalue);
  }
  public String getSetting(String setting)
  {
    return .get(setting);
  }
  {
    return ;
  }
  public boolean isCacheBypass()
  {
    return ;
  }
  public void setCacheBypass(boolean cacheBypass)
  {
    this. = cacheBypass;
  }
 public Object clone() throws CloneNotSupportedException {
    return super.clone();
  }
New to GrepCode? Check out our FAQ X