com.alibaba.druid.sql.dialect.mysql.ast.expr
Class MySqlOutFileExpr

java.lang.Object
  extended by com.alibaba.druid.sql.ast.SQLObjectImpl
      extended by com.alibaba.druid.sql.dialect.mysql.ast.MySqlObjectImpl
          extended by com.alibaba.druid.sql.dialect.mysql.ast.expr.MySqlOutFileExpr
All Implemented Interfaces:
SQLExpr, SQLObject, MySqlObject, Serializable

public class MySqlOutFileExpr
extends MySqlObjectImpl
implements SQLExpr

See Also:
Serialized Form

Constructor Summary
MySqlOutFileExpr()
           
MySqlOutFileExpr(SQLExpr file)
           
 
Method Summary
 void accept0(MySqlASTVisitor visitor)
           
 String getCharset()
           
 SQLLiteralExpr getColumnsEnclosedBy()
           
 SQLLiteralExpr getColumnsEscaped()
           
 SQLLiteralExpr getColumnsTerminatedBy()
           
 SQLExpr getFile()
           
 SQLExpr getIgnoreLinesNumber()
           
 SQLLiteralExpr getLinesStartingBy()
           
 SQLLiteralExpr getLinesTerminatedBy()
           
 boolean isColumnsEnclosedOptionally()
           
 void setCharset(String charset)
           
 void setColumnsEnclosedBy(SQLLiteralExpr columnsEnclosedBy)
           
 void setColumnsEnclosedOptionally(boolean columnsEnclosedOptionally)
           
 void setColumnsEscaped(SQLLiteralExpr columnsEscaped)
           
 void setColumnsTerminatedBy(SQLLiteralExpr columnsTerminatedBy)
           
 void setFile(SQLExpr file)
           
 void setIgnoreLinesNumber(SQLExpr ignoreLinesNumber)
           
 void setLinesStartingBy(SQLLiteralExpr linesStartingBy)
           
 void setLinesTerminatedBy(SQLLiteralExpr linesTerminatedBy)
           
 
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, getAttribute, getAttributes, getAttributesDirect, getParent, output, putAttribute, setParent, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, getAttribute, getAttributes, getAttributesDirect, getParent, output, putAttribute, setParent
 

Constructor Detail

MySqlOutFileExpr

public MySqlOutFileExpr()

MySqlOutFileExpr

public MySqlOutFileExpr(SQLExpr file)
Method Detail

accept0

public void accept0(MySqlASTVisitor visitor)
Specified by:
accept0 in interface MySqlObject
Specified by:
accept0 in class MySqlObjectImpl

getFile

public SQLExpr getFile()

setFile

public void setFile(SQLExpr file)

getCharset

public String getCharset()

setCharset

public void setCharset(String charset)

getColumnsTerminatedBy

public SQLLiteralExpr getColumnsTerminatedBy()

setColumnsTerminatedBy

public void setColumnsTerminatedBy(SQLLiteralExpr columnsTerminatedBy)

isColumnsEnclosedOptionally

public boolean isColumnsEnclosedOptionally()

setColumnsEnclosedOptionally

public void setColumnsEnclosedOptionally(boolean columnsEnclosedOptionally)

getColumnsEnclosedBy

public SQLLiteralExpr getColumnsEnclosedBy()

setColumnsEnclosedBy

public void setColumnsEnclosedBy(SQLLiteralExpr columnsEnclosedBy)

getColumnsEscaped

public SQLLiteralExpr getColumnsEscaped()

setColumnsEscaped

public void setColumnsEscaped(SQLLiteralExpr columnsEscaped)

getLinesStartingBy

public SQLLiteralExpr getLinesStartingBy()

setLinesStartingBy

public void setLinesStartingBy(SQLLiteralExpr linesStartingBy)

getLinesTerminatedBy

public SQLLiteralExpr getLinesTerminatedBy()

setLinesTerminatedBy

public void setLinesTerminatedBy(SQLLiteralExpr linesTerminatedBy)

getIgnoreLinesNumber

public SQLExpr getIgnoreLinesNumber()

setIgnoreLinesNumber

public void setIgnoreLinesNumber(SQLExpr ignoreLinesNumber)


Copyright © 2012 Alibaba Group. All Rights Reserved.