OmniSciDB  2e3a973ef4
com.mapd.parser.extension.ddl.SqlShowForeignServers.Builder Class Reference
+ Collaboration diagram for com.mapd.parser.extension.ddl.SqlShowForeignServers.Builder:

Public Member Functions

void setPos (SqlParserPos pos)
 
void addFilter (final String attribute, final String value, final SqlFilter.Operation operation, final SqlFilter.Chain chain)
 
SqlShowForeignServers build ()
 

Private Attributes

List< SqlFilterfilters
 
SqlParserPos pos
 
SqlNode where
 

Detailed Description

Definition at line 15 of file SqlShowForeignServers.java.

Member Function Documentation

◆ addFilter()

void com.mapd.parser.extension.ddl.SqlShowForeignServers.Builder.addFilter ( final String  attribute,
final String  value,
final SqlFilter.Operation  operation,
final SqlFilter.Chain  chain 
)
inline

Definition at line 23 of file SqlShowForeignServers.java.

26  {
27  if (filters == null) {
28  filters = new ArrayList<>();
29  }
30 
31  OmniSqlSanitizedString sanitizedValue = new OmniSqlSanitizedString(value);
32  filters.add(new SqlFilter(attribute, sanitizedValue.toString(), operation, chain));
33  }

◆ build()

SqlShowForeignServers com.mapd.parser.extension.ddl.SqlShowForeignServers.Builder.build ( )
inline

Definition at line 35 of file SqlShowForeignServers.java.

References com.mapd.parser.extension.ddl.SqlShowForeignServers.SqlShowForeignServers().

+ Here is the call graph for this function:

◆ setPos()

void com.mapd.parser.extension.ddl.SqlShowForeignServers.Builder.setPos ( SqlParserPos  pos)
inline

Member Data Documentation

◆ filters

List<SqlFilter> com.mapd.parser.extension.ddl.SqlShowForeignServers.Builder.filters
private

◆ pos

SqlParserPos com.mapd.parser.extension.ddl.SqlShowForeignServers.Builder.pos
private

◆ where

SqlNode com.mapd.parser.extension.ddl.SqlShowForeignServers.Builder.where
private

Definition at line 18 of file SqlShowForeignServers.java.


The documentation for this class was generated from the following file: