Class DataObject


  • public class DataObject
    extends java.lang.Object
    • Field Detail

      • LOG

        protected static final org.apache.logging.log4j.Logger LOG
      • _FileList

        @SerializedName("filepath")
        public java.util.List<java.lang.String> _FileList
      • _DatasetName

        @SerializedName("datasetName")
        public java.lang.String _DatasetName
      • _SchemaName

        @SerializedName("schemaName")
        public java.lang.String _SchemaName
      • _TableName

        @SerializedName("tableName")
        public java.lang.String _TableName
      • _HeaderList

        @SerializedName("headerList")
        public java.util.List<java.lang.String> _HeaderList
      • _ColumnHeaderList

        @SerializedName("maps")
        public java.util.List<ColumnHeader> _ColumnHeaderList
      • _datePattern

        @SerializedName("datePattern")
        public java.lang.String _datePattern
      • _dateTimePattern

        @SerializedName("dateTimePattern")
        public java.lang.String _dateTimePattern
      • _zoneId

        @SerializedName("zoneId")
        public java.lang.String _zoneId
      • _HeadersIncluded

        @SerializedName("headersIncluded")
        public boolean _HeadersIncluded
      • _multiHeaderDelimeter

        @SerializedName("multiHeaderDelimeter")
        public java.lang.String _multiHeaderDelimeter
      • _uniqueColumnsList

        @SerializedName("uniqueColumns")
        public java.util.List<java.lang.String> _uniqueColumnsList
      • _mode

        @SerializedName("mode")
        public java.lang.String _mode
    • Constructor Detail

      • DataObject

        public DataObject()
    • Method Detail

      • validate

        public boolean validate​(Connection C,
                                java.util.List<java.lang.String> errorMessages)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getColumns

        public java.lang.String[] getColumns()
      • getHeaders

        public java.lang.String[] getHeaders()
      • getMultiHeaderColumnMap

        public java.util.Map<java.lang.String,​ColumnHeader> getMultiHeaderColumnMap()
      • getHeadersList

        public java.lang.String[] getHeadersList()
      • getUniqueColumnsList

        public java.lang.String[] getUniqueColumnsList()
      • isUpserts

        public boolean isUpserts()
      • isInserts

        public boolean isInserts()
      • isTruncateFirst

        public boolean isTruncateFirst()
      • isTruncateCascade

        public boolean isTruncateCascade()
      • getTableFullName

        public java.lang.String getTableFullName()