Class DeephavenImports
  
  
  
  
    Inheritance
    System.Object
    DeephavenImports
   
  
  Assembly: DeephavenOpenAPI.dll
  Syntax
  
    public static class DeephavenImports : object
   
  Methods
  
  
  
  
  AggAbsSum()
  This method exists to resolve the ambiguity that would otherwise exist between the string[] and
ISelectColumn[] versions of the method, if the caller were ever to invoke it with no arguments.
TODO(kosak): decide what you would like to do if the no-arg invocation is nonsensical.
Declaration
  
    public static Aggregate AggAbsSum()
   
  Returns
  
  
  
  
  AggAbsSum(ISelectColumn[])
  
  
  Declaration
  
    public static Aggregate AggAbsSum(params ISelectColumn[] columns)
   
  Parameters
  
  Returns
  
  
  
  
  AggAbsSum(String[])
  
  
  Declaration
  
    public static Aggregate AggAbsSum(params string[] columns)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String[] | columns |  | 
    
  
  Returns
  
  
  
  
  AggArray()
  This method exists to resolve the ambiguity that would otherwise exist between the string[] and
ISelectColumn[] versions of the method, if the caller were ever to invoke it with no arguments.
TODO(kosak): decide what you would like to do if the no-arg invocation is nonsensical.
Declaration
  
    public static Aggregate AggArray()
   
  Returns
  
  
  
  
  AggArray(ISelectColumn[])
  
  
  Declaration
  
    public static Aggregate AggArray(params ISelectColumn[] columns)
   
  Parameters
  
  Returns
  
  
  
  
  AggArray(String[])
  
  
  Declaration
  
    public static Aggregate AggArray(params string[] columns)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String[] | columns |  | 
    
  
  Returns
  
  
  
  
  AggAvg()
  This method exists to resolve the ambiguity that would otherwise exist between the string[] and
ISelectColumn[] versions of the method, if the caller were ever to invoke it with no arguments.
TODO(kosak): decide what you would like to do if the no-arg invocation is nonsensical.
Declaration
  
    public static Aggregate AggAvg()
   
  Returns
  
  
  
  
  AggAvg(ISelectColumn[])
  
  
  Declaration
  
    public static Aggregate AggAvg(params ISelectColumn[] columns)
   
  Parameters
  
  Returns
  
  
  
  
  AggAvg(String[])
  
  
  Declaration
  
    public static Aggregate AggAvg(params string[] columns)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String[] | columns |  | 
    
  
  Returns
  
  
  
  
  AggCombo(Aggregate[])
  
  
  Declaration
  
    public static AggregateCombo AggCombo(params Aggregate[] aggregates)
   
  Parameters
  
  Returns
  
  
  
  
  AggCount(String)
  
  
  Declaration
  
    public static Aggregate AggCount(string resultColumn)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String | resultColumn |  | 
    
  
  Returns
  
  
  
  
  AggFirst()
  This method exists to resolve the ambiguity that would otherwise exist between the string[] and
ISelectColumn[] versions of the method, if the caller were ever to invoke it with no arguments.
TODO(kosak): decide what you would like to do if the no-arg invocation is nonsensical.
Declaration
  
    public static Aggregate AggFirst()
   
  Returns
  
  
  
  
  AggFirst(ISelectColumn[])
  
  
  Declaration
  
    public static Aggregate AggFirst(params ISelectColumn[] columns)
   
  Parameters
  
  Returns
  
  
  
  
  AggFirst(String[])
  
  
  Declaration
  
    public static Aggregate AggFirst(params string[] columns)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String[] | columns |  | 
    
  
  Returns
  
  
  
  
  AggLast()
  This method exists to resolve the ambiguity that would otherwise exist between the string[] and
ISelectColumn[] versions of the method, if the caller were ever to invoke it with no arguments.
TODO(kosak): decide what you would like to do if the no-arg invocation is nonsensical.
Declaration
  
    public static Aggregate AggLast()
   
  Returns
  
  
  
  
  AggLast(ISelectColumn[])
  
  
  Declaration
  
    public static Aggregate AggLast(params ISelectColumn[] columns)
   
  Parameters
  
  Returns
  
  
  
  
  AggLast(String[])
  
  
  Declaration
  
    public static Aggregate AggLast(params string[] columns)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String[] | columns |  | 
    
  
  Returns
  
  
  
  
  AggMax()
  This method exists to resolve the ambiguity that would otherwise exist between the string[] and
ISelectColumn[] versions of the method, if the caller were ever to invoke it with no arguments.
TODO(kosak): decide what you would like to do if the no-arg invocation is nonsensical.
Declaration
  
    public static Aggregate AggMax()
   
  Returns
  
  
  
  
  AggMax(ISelectColumn[])
  
  
  Declaration
  
    public static Aggregate AggMax(params ISelectColumn[] columns)
   
  Parameters
  
  Returns
  
  
  
  
  AggMax(String[])
  
  
  Declaration
  
    public static Aggregate AggMax(params string[] columns)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String[] | columns |  | 
    
  
  Returns
  
  
  
  
  AggMed()
  This method exists to resolve the ambiguity that would otherwise exist between the string[] and
ISelectColumn[] versions of the method, if the caller were ever to invoke it with no arguments.
TODO(kosak): decide what you would like to do if the no-arg invocation is nonsensical.
Declaration
  
    public static Aggregate AggMed()
   
  Returns
  
  
  
  
  AggMed(ISelectColumn[])
  
  
  Declaration
  
    public static Aggregate AggMed(params ISelectColumn[] columns)
   
  Parameters
  
  Returns
  
  
  
  
  AggMed(String[])
  
  
  Declaration
  
    public static Aggregate AggMed(params string[] columns)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String[] | columns |  | 
    
  
  Returns
  
  
  
  
  AggMin()
  This method exists to resolve the ambiguity that would otherwise exist between the string[] and
ISelectColumn[] versions of the method, if the caller were ever to invoke it with no arguments.
TODO(kosak): decide what you would like to do if the no-arg invocation is nonsensical.
Declaration
  
    public static Aggregate AggMin()
   
  Returns
  
  
  
  
  AggMin(ISelectColumn[])
  
  
  Declaration
  
    public static Aggregate AggMin(params ISelectColumn[] columns)
   
  Parameters
  
  Returns
  
  
  
  
  AggMin(String[])
  
  
  Declaration
  
    public static Aggregate AggMin(params string[] columns)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String[] | columns |  | 
    
  
  Returns
  
  
  
  
  AggPct(Double)
  This method exists to resolve the ambiguity that would otherwise exist between the string[] and
ISelectColumn[] versions of the method, if the caller were ever to invoke it with no arguments.
TODO(kosak): decide what you would like to do if the no-arg invocation is nonsensical.
Declaration
  
    public static Aggregate AggPct(double percentile)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Double | percentile |  | 
    
  
  Returns
  
  
  
  
  AggPct(Double, ISelectColumn[])
  
  
  Declaration
  
    public static Aggregate AggPct(double percentile, params ISelectColumn[] columns)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Double | percentile |  | 
      
        | ISelectColumn[] | columns |  | 
    
  
  Returns
  
  
  
  
  AggPct(Double, String[])
  
  
  Declaration
  
    public static Aggregate AggPct(double percentile, params string[] columns)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Double | percentile |  | 
      
        | System.String[] | columns |  | 
    
  
  Returns
  
  
  
  
  AggStd()
  This method exists to resolve the ambiguity that would otherwise exist between the string[] and
ISelectColumn[] versions of the method, if the caller were ever to invoke it with no arguments.
TODO(kosak): decide what you would like to do if the no-arg invocation is nonsensical.
Declaration
  
    public static Aggregate AggStd()
   
  Returns
  
  
  
  
  AggStd(ISelectColumn[])
  
  
  Declaration
  
    public static Aggregate AggStd(params ISelectColumn[] columns)
   
  Parameters
  
  Returns
  
  
  
  
  AggStd(String[])
  
  
  Declaration
  
    public static Aggregate AggStd(params string[] columns)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String[] | columns |  | 
    
  
  Returns
  
  
  
  
  AggSum()
  This method exists to resolve the ambiguity that would otherwise exist between the string[] and
ISelectColumn[] versions of the method, if the caller were ever to invoke it with no arguments.
TODO(kosak): decide what you would like to do if the no-arg invocation is nonsensical.
Declaration
  
    public static Aggregate AggSum()
   
  Returns
  
  
  
  
  AggSum(ISelectColumn[])
  
  
  Declaration
  
    public static Aggregate AggSum(params ISelectColumn[] columns)
   
  Parameters
  
  Returns
  
  
  
  
  AggSum(String[])
  
  
  Declaration
  
    public static Aggregate AggSum(params string[] columns)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String[] | columns |  | 
    
  
  Returns
  
  
  
  
  AggVar()
  This method exists to resolve the ambiguity that would otherwise exist between the string[] and
ISelectColumn[] versions of the method, if the caller were ever to invoke it with no arguments.
TODO(kosak): decide what you would like to do if the no-arg invocation is nonsensical.
Declaration
  
    public static Aggregate AggVar()
   
  Returns
  
  
  
  
  AggVar(ISelectColumn[])
  
  
  Declaration
  
    public static Aggregate AggVar(params ISelectColumn[] columns)
   
  Parameters
  
  Returns
  
  
  
  
  AggVar(String[])
  
  
  Declaration
  
    public static Aggregate AggVar(params string[] columns)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String[] | columns |  | 
    
  
  Returns
  
  
  
  
  AggWAvg(ISelectColumn, ISelectColumn[])
  
  
  Declaration
  
    public static Aggregate AggWAvg(ISelectColumn resultColumn, params ISelectColumn[] columns)
   
  Parameters
  
  Returns
  
  
  
  
  AggWAvg(String)
  This method exists to resolve the ambiguity that would otherwise exist between the string[] and
ISelectColumn[] versions of the method, if the caller were ever to invoke it with no arguments.
TODO(kosak): decide what you would like to do if the no-arg invocation is nonsensical.
Declaration
  
    public static Aggregate AggWAvg(string resultColumn)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String | resultColumn |  | 
    
  
  Returns
  
  
  
  
  AggWAvg(String, String[])
  
  
  Declaration
  
    public static Aggregate AggWAvg(string resultColumn, params string[] columns)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.String | resultColumn |  | 
      
        | System.String[] | columns |  | 
    
  
  Returns