OmniSciDB  fe05a0c208
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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

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.

References com.mapd.parser.extension.ddl.SqlShowForeignServers.Builder.filters.

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  }
SqlShowForeignServers com.mapd.parser.extension.ddl.SqlShowForeignServers.Builder.build ( )
inline
void com.mapd.parser.extension.ddl.SqlShowForeignServers.Builder.setPos ( SqlParserPos  pos)
inline

Member Data Documentation

List<SqlFilter> com.mapd.parser.extension.ddl.SqlShowForeignServers.Builder.filters
private
SqlParserPos com.mapd.parser.extension.ddl.SqlShowForeignServers.Builder.pos
private
SqlNode com.mapd.parser.extension.ddl.SqlShowForeignServers.Builder.where
private

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