Klasse ImportColumnIndexed

java.lang.Object
org.deidentifier.arx.io.ImportColumn
org.deidentifier.arx.io.ImportColumnIndexed
Alle implementierten Schnittstellen:
IImportColumnIndexed
Bekannte direkte Unterklassen:
ImportColumnCSV, ImportColumnExcel

public abstract class ImportColumnIndexed extends ImportColumn implements IImportColumnIndexed
Superclass for column types that are only referred to by an index.
  • Konstruktordetails

    • ImportColumnIndexed

      public ImportColumnIndexed(int index, DataType<?> datatype)
      Creates a new instance of this object with the given parameters.
      Parameter:
      index - index
      datatype - ImportColumn.dataType
    • ImportColumnIndexed

      public ImportColumnIndexed(int index, DataType<?> datatype, boolean cleansing)
      Creates a new instance of this object with the given parameters.
      Parameter:
      index - index
      datatype - ImportColumn.dataType
      cleansing -
    • ImportColumnIndexed

      public ImportColumnIndexed(int index, String aliasName, DataType<?> datatype)
      Creates a new instance of this object with the given parameters.
      Parameter:
      index - index
      aliasName - ImportColumn.setAliasName(String)
      datatype - ImportColumn.dataType
    • ImportColumnIndexed

      public ImportColumnIndexed(int index, String aliasName, DataType<?> datatype, boolean cleansing)
      Creates a new instance of this object with the given parameters.
      Parameter:
      index - index
      aliasName - ImportColumn.setAliasName(String)
      datatype - ImportColumn.dataType
      cleansing -
    • ImportColumnIndexed

      public ImportColumnIndexed(String name, DataType<?> datatype)
      Creates a new instance of this object with the given parameters.
      Parameter:
      name -
      datatype -
    • ImportColumnIndexed

      public ImportColumnIndexed(String name, DataType<?> datatype, boolean cleansing)
      Creates a new instance of this object with the given parameters.
      Parameter:
      name -
      datatype -
      cleansing -
    • ImportColumnIndexed

      public ImportColumnIndexed(String name, String aliasName, DataType<?> datatype)
      Creates a new instance of this object with the given parameters.
      Parameter:
      name -
      aliasName -
      datatype -
    • ImportColumnIndexed

      public ImportColumnIndexed(String name, String aliasName, DataType<?> datatype, boolean cleansing)
      Creates a new instance of this object with the given parameters.
      Parameter:
      name -
      aliasName -
      datatype -
      cleansing -
  • Methodendetails

    • getIndex

      public int getIndex()
      Beschreibung aus Schnittstelle kopiert: IImportColumnIndexed
      Returns the index this column refers to.
      Angegeben von:
      getIndex in Schnittstelle IImportColumnIndexed
      Gibt zurück:
      index
    • getName

      public String getName()
      Gets the name.
      Gibt zurück:
    • isIndexSpecified

      public boolean isIndexSpecified()
      Returns whether an index was given.
      Gibt zurück:
    • setIndex

      public void setIndex(int index)
      Beschreibung aus Schnittstelle kopiert: IImportColumnIndexed
      Sets the index this columns refers to.
      Angegeben von:
      setIndex in Schnittstelle IImportColumnIndexed
      Parameter:
      index - index
    • setName

      public void setName(String name)
      Sets the name.
      Parameter:
      name -