Package com.exasol.sql.dml.insert
Class InsertFields
- java.lang.Object
-
- com.exasol.sql.AbstractFragment
-
- com.exasol.sql.dml.insert.InsertFields
-
- All Implemented Interfaces:
InsertFragment,MergeFragment,Fragment
public class InsertFields extends AbstractFragment implements InsertFragment, MergeFragment
Field list that defines the fields data is being inserted into.
-
-
Field Summary
-
Fields inherited from class com.exasol.sql.AbstractFragment
root
-
-
Constructor Summary
Constructors Constructor Description InsertFields(Fragment root)Create an new instance ofInsertFields
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(InsertVisitor visitor)Accept a visitor (e.g.voidaccept(MergeVisitor visitor)Accept a visitor (e.g.-
Methods inherited from class com.exasol.sql.AbstractFragment
getRoot
-
-
-
-
Constructor Detail
-
InsertFields
public InsertFields(Fragment root)
Create an new instance ofInsertFields- Parameters:
root- root statement
-
-
Method Detail
-
accept
public void accept(InsertVisitor visitor)
Description copied from interface:InsertFragmentAccept a visitor (e.g. a renderer or validator)- Specified by:
acceptin interfaceInsertFragment- Parameters:
visitor- visitor to accept
-
accept
public void accept(MergeVisitor visitor)
Description copied from interface:MergeFragmentAccept a visitor (e.g. a renderer or validator).- Specified by:
acceptin interfaceMergeFragment- Parameters:
visitor- visitor to accept
-
-