Class SQLExternalRecordFormat
- java.lang.Object
-
- com.alibaba.druid.sql.ast.SQLObjectImpl
-
- com.alibaba.druid.sql.ast.statement.SQLExternalRecordFormat
-
- All Implemented Interfaces:
SQLObject
public class SQLExternalRecordFormat extends SQLObjectImpl
-
-
Field Summary
-
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine
-
-
Constructor Summary
Constructors Constructor Description SQLExternalRecordFormat()
-
Method Summary
-
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, cloneTo, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSource, setSourceLine, toString
-
-
-
-
Method Detail
-
accept0
public void accept0(SQLASTVisitor visitor)
- Specified by:
accept0in classSQLObjectImpl
-
getDelimitedBy
public SQLExpr getDelimitedBy()
-
setDelimitedBy
public void setDelimitedBy(SQLExpr delimitedBy)
-
getTerminatedBy
public SQLExpr getTerminatedBy()
-
setTerminatedBy
public void setTerminatedBy(SQLExpr x)
-
getSerde
public SQLExpr getSerde()
-
setSerde
public void setSerde(SQLExpr x)
-
getMapKeysTerminatedBy
public SQLExpr getMapKeysTerminatedBy()
-
setMapKeysTerminatedBy
public void setMapKeysTerminatedBy(SQLExpr x)
-
getCollectionItemsTerminatedBy
public SQLExpr getCollectionItemsTerminatedBy()
-
setCollectionItemsTerminatedBy
public void setCollectionItemsTerminatedBy(SQLExpr x)
-
getEscapedBy
public SQLExpr getEscapedBy()
-
setEscapedBy
public void setEscapedBy(SQLExpr x)
-
getLinesTerminatedBy
public SQLExpr getLinesTerminatedBy()
-
setLinesTerminatedBy
public void setLinesTerminatedBy(SQLExpr x)
-
getNullDefinedAs
public SQLExpr getNullDefinedAs()
-
setNullDefinedAs
public void setNullDefinedAs(SQLExpr x)
-
getLogfile
public Boolean getLogfile()
-
setLogfile
public void setLogfile(Boolean logfile)
-
getBadfile
public Boolean getBadfile()
-
setBadfile
public void setBadfile(Boolean badfile)
-
isLtrim
public boolean isLtrim()
-
setLtrim
public void setLtrim(boolean ltrim)
-
isRejectRowsWithAllNullFields
public boolean isRejectRowsWithAllNullFields()
-
setRejectRowsWithAllNullFields
public void setRejectRowsWithAllNullFields(boolean rejectRowsWithAllNullFields)
-
isMissingFieldValuesAreNull
public boolean isMissingFieldValuesAreNull()
-
setMissingFieldValuesAreNull
public void setMissingFieldValuesAreNull(boolean missingFieldValuesAreNull)
-
clone
public SQLExternalRecordFormat clone()
- Specified by:
clonein interfaceSQLObject- Overrides:
clonein classSQLObjectImpl
-
-