Class SQLExternalRecordFormat
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.statement.SQLExternalRecordFormat
- All Implemented Interfaces:
SQLObject
-
Field Summary
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept0(SQLASTVisitor visitor) clone()getSerde()booleanisLtrim()booleanbooleanvoidsetBadfile(Boolean badfile) voidvoidsetDelimitedBy(SQLExpr delimitedBy) voidvoidvoidsetLogfile(Boolean logfile) voidsetLtrim(boolean ltrim) voidvoidsetMissingFieldValuesAreNull(boolean missingFieldValuesAreNull) voidvoidsetRejectRowsWithAllNullFields(boolean rejectRowsWithAllNullFields) voidvoidMethods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine, toString
-
Constructor Details
-
SQLExternalRecordFormat
public SQLExternalRecordFormat()
-
-
Method Details
-
accept0
- Specified by:
accept0in classSQLObjectImpl
-
getDelimitedBy
-
setDelimitedBy
-
getTerminatedBy
-
setTerminatedBy
-
getSerde
-
setSerde
-
getMapKeysTerminatedBy
-
setMapKeysTerminatedBy
-
getCollectionItemsTerminatedBy
-
setCollectionItemsTerminatedBy
-
getEscapedBy
-
setEscapedBy
-
getLinesTerminatedBy
-
setLinesTerminatedBy
-
getNullDefinedAs
-
setNullDefinedAs
-
getLogfile
-
setLogfile
-
getBadfile
-
setBadfile
-
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
- Specified by:
clonein interfaceSQLObject- Overrides:
clonein classSQLObjectImpl
-