diff --git a/doc/api/index-files/index-3.html b/doc/api/index-files/index-3.html index 6f218f2513..6aabbee487 100644 --- a/doc/api/index-files/index-3.html +++ b/doc/api/index-files/index-3.html @@ -443,51 +443,51 @@

C

Creates a new default hierarchy.
-
create(File) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, Charset) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, Charset, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, Charset, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, Charset, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, Charset, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, Charset, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, Charset) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, Charset, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, Charset, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, Charset, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, Charset, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, Charset, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
@@ -499,11 +499,11 @@

C

Creates a new hierarchy from a list.
-
create(String, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(String, Charset, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(String, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(String, Charset, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
@@ -519,59 +519,59 @@

C

Creates a new data object from the given data source specification.
-
create(File) - Static method in class org.deidentifier.arx.Data
+
create(File, Charset) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, char) - Static method in class org.deidentifier.arx.Data
+
create(File, Charset, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, char, char) - Static method in class org.deidentifier.arx.Data
+
create(File, Charset, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, char, char, char) - Static method in class org.deidentifier.arx.Data
+
create(File, Charset, char, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
+
create(File, Charset, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, CSVSyntax) - Static method in class org.deidentifier.arx.Data
+
create(File, Charset, CSVSyntax) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
+
create(File, Charset, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, Charset) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, char) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, Charset, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, char, char) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, Charset, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, char, char, char) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, Charset, char, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, Charset, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, CSVSyntax) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, Charset, CSVSyntax) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, Charset, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
@@ -583,31 +583,31 @@

C

Creates a new data object from a list.
-
create(String) - Static method in class org.deidentifier.arx.Data
+
create(String, Charset) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, char) - Static method in class org.deidentifier.arx.Data
+
create(String, Charset, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, char, char) - Static method in class org.deidentifier.arx.Data
+
create(String, Charset, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, char, char, char) - Static method in class org.deidentifier.arx.Data
+
create(String, Charset, char, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
+
create(String, Charset, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, CSVSyntax) - Static method in class org.deidentifier.arx.Data
+
create(String, Charset, CSVSyntax) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
+
create(String, Charset, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
@@ -727,11 +727,11 @@

C

An aggregate function that returns a constant value.
-
createCSVSource(File, char, boolean) - Static method in class org.deidentifier.arx.DataSource
+
createCSVSource(File, Charset, char, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates a CSV data source.
-
createCSVSource(String, char, boolean) - Static method in class org.deidentifier.arx.DataSource
+
createCSVSource(String, Charset, char, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates a CSV data source.
@@ -1294,59 +1294,59 @@

C

This class implements a reader for CSV encoded information.
-
CSVDataInput(File) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, Charset) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, Charset, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, Charset, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, Charset, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, Charset, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, Charset, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, Charset, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instatiate.
-
CSVDataInput(InputStream) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, Charset) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, Charset, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, Charset, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, Charset, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, Charset, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, Charset, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, Charset, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
@@ -1354,31 +1354,31 @@

C

Instantiate.
-
CSVDataInput(String) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, Charset) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, Charset, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, Charset, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, Charset, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, Charset, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, Charset, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, Charset, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
@@ -1466,75 +1466,75 @@

C

Reads a CSV encoded generalization hierarchy.
-
CSVHierarchyInput(File) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, Charset) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, Charset, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, Charset, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, Charset, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, Charset, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, Charset, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, Charset) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, Charset, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, Charset, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, Charset, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, Charset, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, Charset, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, Charset) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, Charset, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, Charset, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, Charset, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, Charset, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, Charset, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
diff --git a/doc/api/index-files/index-7.html b/doc/api/index-files/index-7.html index f3df45171a..c4b6312334 100644 --- a/doc/api/index-files/index-7.html +++ b/doc/api/index-files/index-7.html @@ -234,6 +234,10 @@

G

Returns the cardinalities of the given value.
+
getCharset() - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
+
+
Returns the charset of the CSV file.
+
getClassBasedCriteriaAsArray() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
Returns all class-based criteria (except k-anonymity) as an array.
diff --git a/doc/api/index-files/index-9.html b/doc/api/index-files/index-9.html index 898cf76942..565d93928e 100644 --- a/doc/api/index-files/index-9.html +++ b/doc/api/index-files/index-9.html @@ -338,23 +338,23 @@

I

Configuration describing a CSV file.
-
ImportConfigurationCSV(String, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, Charset, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
-
ImportConfigurationCSV(String, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, Charset, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
-
ImportConfigurationCSV(String, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, Charset, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
-
ImportConfigurationCSV(String, char, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, Charset, char, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
-
ImportConfigurationCSV(String, char, char, char, char[], boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, Charset, char, char, char, char[], boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
diff --git a/doc/api/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html b/doc/api/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html index 55f6f3bcf5..87745d4578 100644 --- a/doc/api/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html +++ b/doc/api/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html @@ -213,7 +213,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.AttributeType.Hierarchy

-create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, save, save, save, save, save, save, save, save, save +create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, save, save, save, save, save, save, save, save, save - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
  • create

    -
    public static Data create(java.io.File file)
    +
    public static Data create(java.io.File file,
    +          java.nio.charset.Charset charset)
                        throws java.io.IOException
    Creates a new data object from a CSV file.
    Parameters:
    file - the file
    @@ -444,13 +466,14 @@

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.io.File file,
    +          java.nio.charset.Charset charset,
               char delimiter)
                        throws java.io.IOException
    Creates a new data object from a CSV file.
    @@ -460,13 +483,14 @@

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.io.File file,
    +          java.nio.charset.Charset charset,
               char delimiter,
               char quote)
                        throws java.io.IOException
    @@ -477,13 +501,14 @@

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.io.File file,
    +          java.nio.charset.Charset charset,
               char delimiter,
               char quote,
               char escape)
    @@ -495,13 +520,14 @@ 

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.io.File file,
    +          java.nio.charset.Charset charset,
               char delimiter,
               char quote,
               char escape,
    @@ -514,13 +540,14 @@ 

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.io.File file,
    +          java.nio.charset.Charset charset,
               CSVSyntax config)
                        throws java.io.IOException
    Creates a new data object from a CSV file.
    @@ -530,13 +557,14 @@

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.io.File file,
    +          java.nio.charset.Charset charset,
               CSVSyntax config,
               DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
                        throws java.io.IOException
    @@ -547,13 +575,14 @@

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    -
    public static Data create(java.io.InputStream stream)
    +
    public static Data create(java.io.InputStream stream,
    +          java.nio.charset.Charset charset)
                        throws java.io.IOException
    Creates a new data object from a CSV file.
    Parameters:
    stream - the stream
    @@ -562,13 +591,14 @@

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.io.InputStream stream,
    +          java.nio.charset.Charset charset,
               char delimiter)
                        throws java.io.IOException
    Creates a new data object from a CSV file.
    @@ -578,13 +608,14 @@

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.io.InputStream stream,
    +          java.nio.charset.Charset charset,
               char delimiter,
               char quote)
                        throws java.io.IOException
    @@ -595,13 +626,14 @@

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.io.InputStream stream,
    +          java.nio.charset.Charset charset,
               char delimiter,
               char quote,
               char escape)
    @@ -613,13 +645,14 @@ 

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.io.InputStream stream,
    +          java.nio.charset.Charset charset,
               char delimiter,
               char quote,
               char escape,
    @@ -632,13 +665,14 @@ 

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.io.InputStream stream,
    +          java.nio.charset.Charset charset,
               CSVSyntax config)
                        throws java.io.IOException
    Creates a new data object from a CSV file.
    @@ -648,13 +682,14 @@

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.io.InputStream stream,
    +          java.nio.charset.Charset charset,
               CSVSyntax config,
               DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
                        throws java.io.IOException
    @@ -689,13 +724,14 @@

    create

    Returns:
    A Data object
- +
  • create

    -
    public static Data create(java.lang.String path)
    +
    public static Data create(java.lang.String path,
    +          java.nio.charset.Charset charset)
                        throws java.io.IOException
    Creates a new data object from a CSV file.
    Parameters:
    path - the path
    @@ -704,13 +740,14 @@

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.lang.String path,
    +          java.nio.charset.Charset charset,
               char delimiter)
                        throws java.io.IOException
    Creates a new data object from a CSV file.
    @@ -720,13 +757,14 @@

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.lang.String path,
    +          java.nio.charset.Charset charset,
               char delimiter,
               char quote)
                        throws java.io.IOException
    @@ -737,13 +775,14 @@

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.lang.String path,
    +          java.nio.charset.Charset charset,
               char delimiter,
               char quote,
               char escape)
    @@ -755,13 +794,14 @@ 

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.lang.String path,
    +          java.nio.charset.Charset charset,
               char delimiter,
               char quote,
               char escape,
    @@ -774,13 +814,14 @@ 

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.lang.String path,
    +          java.nio.charset.Charset charset,
               CSVSyntax config)
                        throws java.io.IOException
    Creates a new data object from a CSV file.
    @@ -790,13 +831,14 @@

    create

    java.io.IOException - Signals that an I/O exception has occurred.
- +
  • create

    public static Data create(java.lang.String path,
    +          java.nio.charset.Charset charset,
               CSVSyntax config,
               DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
                        throws java.io.IOException
    diff --git a/doc/api/org/deidentifier/arx/DataSource.html b/doc/api/org/deidentifier/arx/DataSource.html index 0c8720efcd..a43eab8d29 100644 --- a/doc/api/org/deidentifier/arx/DataSource.html +++ b/doc/api/org/deidentifier/arx/DataSource.html @@ -208,7 +208,8 @@

    Method Summary

    static DataSource -createCSVSource(java.io.File file, +createCSVSource(java.io.File file, + java.nio.charset.Charset charset, char separator, boolean containsHeader)
    Creates a CSV data source.
    @@ -216,7 +217,8 @@

    Method Summary

    static DataSource -createCSVSource(java.lang.String file, +createCSVSource(java.lang.String file, + java.nio.charset.Charset charset, char separator, boolean containsHeader)
    Creates a CSV data source.
    @@ -276,13 +278,14 @@

    Methods inherited from class java.lang.Object

    Method Detail

    - +
    • createCSVSource

      public static DataSource createCSVSource(java.io.File file,
      +                         java.nio.charset.Charset charset,
                                char separator,
                                boolean containsHeader)
      Creates a CSV data source.
      @@ -290,13 +293,14 @@

      createCSVSource

      Returns:
    - +
    • createCSVSource

      public static DataSource createCSVSource(java.lang.String file,
      +                         java.nio.charset.Charset charset,
                                char separator,
                                boolean containsHeader)
      Creates a CSV data source.
      diff --git a/doc/api/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html b/doc/api/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html index 2da5ffa3ab..39c8c64c68 100644 --- a/doc/api/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html +++ b/doc/api/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html @@ -133,20 +133,23 @@

      Uses of static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.File file) +AttributeType.Hierarchy.create(java.io.File file, + java.nio.charset.Charset charset)
      Creates a new hierarchy from a CSV file.
      static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.File file, +AttributeType.Hierarchy.create(java.io.File file, + java.nio.charset.Charset charset, char delimiter)
      Creates a new hierarchy from a CSV file.
      static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.File file, +AttributeType.Hierarchy.create(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote)
      Creates a new hierarchy from a CSV file.
      @@ -154,7 +157,8 @@

      Uses of static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.File file, +AttributeType.Hierarchy.create(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -163,7 +167,8 @@

      Uses of static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.File file, +AttributeType.Hierarchy.create(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -173,27 +178,31 @@

      Uses of static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.File file, +AttributeType.Hierarchy.create(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config)
      Creates a new hierarchy from a CSV file.
      static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.InputStream stream) +AttributeType.Hierarchy.create(java.io.InputStream stream, + java.nio.charset.Charset charset)
      Creates a new hierarchy from a CSV file.
      static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.InputStream stream, +AttributeType.Hierarchy.create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter)
      Creates a new hierarchy from a CSV file.
      static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.InputStream stream, +AttributeType.Hierarchy.create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote)
      Creates a new hierarchy from a CSV file.
      @@ -201,7 +210,8 @@

      Uses of static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.InputStream stream, +AttributeType.Hierarchy.create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -210,7 +220,8 @@

      Uses of static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.InputStream stream, +AttributeType.Hierarchy.create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -220,7 +231,8 @@

      Uses of static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.InputStream stream, +AttributeType.Hierarchy.create(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config)
      Creates a new hierarchy from a CSV file.
      @@ -245,14 +257,16 @@

      Uses of static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.lang.String path, +AttributeType.Hierarchy.create(java.lang.String path, + java.nio.charset.Charset charset, char separator)
      Creates a new hierarchy from a CSV file.
      static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.lang.String path, +AttributeType.Hierarchy.create(java.lang.String path, + java.nio.charset.Charset charset, CSVSyntax config)
      Creates a new hierarchy from a CSV file.
      diff --git a/doc/api/org/deidentifier/arx/class-use/Data.html b/doc/api/org/deidentifier/arx/class-use/Data.html index 5254f14aef..c1aa1fa79a 100644 --- a/doc/api/org/deidentifier/arx/class-use/Data.html +++ b/doc/api/org/deidentifier/arx/class-use/Data.html @@ -118,20 +118,23 @@

      Uses of static Data -Data.create(java.io.File file) +Data.create(java.io.File file, + java.nio.charset.Charset charset)
      Creates a new data object from a CSV file.
      static Data -Data.create(java.io.File file, +Data.create(java.io.File file, + java.nio.charset.Charset charset, char delimiter)
      Creates a new data object from a CSV file.
      static Data -Data.create(java.io.File file, +Data.create(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote)
      Creates a new data object from a CSV file.
      @@ -139,7 +142,8 @@

      Uses of static Data -Data.create(java.io.File file, +Data.create(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -148,7 +152,8 @@

      Uses of static Data -Data.create(java.io.File file, +Data.create(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -158,14 +163,16 @@

      Uses of static Data -Data.create(java.io.File file, +Data.create(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config)
      Creates a new data object from a CSV file.
      static Data -Data.create(java.io.File file, +Data.create(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
      Creates a new data object from a CSV file.
      @@ -173,20 +180,23 @@

      Uses of static Data -Data.create(java.io.InputStream stream) +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset)
      Creates a new data object from a CSV file.
      static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter)
      Creates a new data object from a CSV file.
      static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote)
      Creates a new data object from a CSV file.
      @@ -194,7 +204,8 @@

      Uses of static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -203,7 +214,8 @@

      Uses of static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -213,14 +225,16 @@

      Uses of static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config)
      Creates a new data object from a CSV file.
      static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
      Creates a new data object from a CSV file.
      @@ -240,26 +254,29 @@

      Uses of static Data -Data.create(java.lang.String path) -
      Creates a new data object from a CSV file.
      +Data.create(java.lang.String[][] array) +
      Creates a new data object from a two-dimensional string array.
      static Data -Data.create(java.lang.String[][] array) -
      Creates a new data object from a two-dimensional string array.
      +Data.create(java.lang.String path, + java.nio.charset.Charset charset) +
      Creates a new data object from a CSV file.
      static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, + java.nio.charset.Charset charset, char delimiter)
      Creates a new data object from a CSV file.
      static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, + java.nio.charset.Charset charset, char delimiter, char quote)
      Creates a new data object from a CSV file.
      @@ -267,7 +284,8 @@

      Uses of static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -276,7 +294,8 @@

      Uses of static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -286,14 +305,16 @@

      Uses of static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, + java.nio.charset.Charset charset, CSVSyntax config)
      Creates a new data object from a CSV file.
      static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
      Creates a new data object from a CSV file.
      diff --git a/doc/api/org/deidentifier/arx/class-use/DataSource.html b/doc/api/org/deidentifier/arx/class-use/DataSource.html index 862492e1c5..edb9f2b877 100644 --- a/doc/api/org/deidentifier/arx/class-use/DataSource.html +++ b/doc/api/org/deidentifier/arx/class-use/DataSource.html @@ -97,7 +97,8 @@

      Uses of static DataSource -DataSource.createCSVSource(java.io.File file, +DataSource.createCSVSource(java.io.File file, + java.nio.charset.Charset charset, char separator, boolean containsHeader)
      Creates a CSV data source.
      @@ -105,7 +106,8 @@

      Uses of static DataSource -DataSource.createCSVSource(java.lang.String file, +DataSource.createCSVSource(java.lang.String file, + java.nio.charset.Charset charset, char separator, boolean containsHeader)
      Creates a CSV data source.
      diff --git a/doc/api/org/deidentifier/arx/class-use/DataType.html b/doc/api/org/deidentifier/arx/class-use/DataType.html index 7e50ff5f1b..201952ca01 100644 --- a/doc/api/org/deidentifier/arx/class-use/DataType.html +++ b/doc/api/org/deidentifier/arx/class-use/DataType.html @@ -464,7 +464,8 @@

      Uses of static Data -Data.create(java.io.File file, +Data.create(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
      Creates a new data object from a CSV file.
      @@ -472,7 +473,8 @@

      Uses of static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
      Creates a new data object from a CSV file.
      @@ -480,7 +482,8 @@

      Uses of static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
      Creates a new data object from a CSV file.
      @@ -658,14 +661,16 @@

      Uses of -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatype)
      Instatiate.
      -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
      Instantiate.
      @@ -682,7 +687,8 @@

      Uses of -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
      Instantiate.
      diff --git a/doc/api/org/deidentifier/arx/io/CSVDataInput.html b/doc/api/org/deidentifier/arx/io/CSVDataInput.html index bc9fe3f1d6..b0a92df0ca 100644 --- a/doc/api/org/deidentifier/arx/io/CSVDataInput.html +++ b/doc/api/org/deidentifier/arx/io/CSVDataInput.html @@ -115,25 +115,29 @@

      Constructor Summary

      Constructor and Description -CSVDataInput(java.io.File file) +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset)
      Instantiate.
      -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter)
      Instantiate.
      -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote)
      Instantiate.
      -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -141,7 +145,8 @@

      Constructor Summary

      -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -150,38 +155,44 @@

      Constructor Summary

      -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config)
      Instantiate.
      -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatype)
      Instatiate.
      -CSVDataInput(java.io.InputStream stream) +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset)
      Instantiate.
      -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter)
      Instantiate.
      -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote)
      Instantiate.
      -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -189,7 +200,8 @@

      Constructor Summary

      -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -198,13 +210,15 @@

      Constructor Summary

      -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config)
      Instantiate.
      -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
      Instantiate.
      @@ -221,25 +235,29 @@

      Constructor Summary

      -CSVDataInput(java.lang.String filename) +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset)
      Instantiate.
      -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter)
      Instantiate.
      -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter, char quote)
      Instantiate.
      -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -247,7 +265,8 @@

      Constructor Summary

      -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -256,13 +275,15 @@

      Constructor Summary

      -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, CSVSyntax config)
      Instantiate.
      -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
      Instantiate.
      @@ -317,13 +338,14 @@

      Methods inherited from class java.lang.Object

      Constructor Detail

      - +
      • CSVDataInput

        -
        public CSVDataInput(java.io.File file)
        +
        public CSVDataInput(java.io.File file,
        +            java.nio.charset.Charset charset)
                      throws java.io.IOException
        Instantiate.
        Parameters:
        file - the file
        @@ -331,13 +353,14 @@

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.io.File file,
        +            java.nio.charset.Charset charset,
                     char delimiter)
                      throws java.io.IOException
        Instantiate.
        @@ -346,13 +369,14 @@

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.io.File file,
        +            java.nio.charset.Charset charset,
                     char delimiter,
                     char quote)
                      throws java.io.IOException
        @@ -362,13 +386,14 @@

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.io.File file,
        +            java.nio.charset.Charset charset,
                     char delimiter,
                     char quote,
                     char escape)
        @@ -379,13 +404,14 @@ 

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.io.File file,
        +            java.nio.charset.Charset charset,
                     char delimiter,
                     char quote,
                     char escape,
        @@ -397,13 +423,14 @@ 

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.io.File file,
        +            java.nio.charset.Charset charset,
                     CSVSyntax config)
                      throws java.io.IOException
        Instantiate.
        @@ -412,13 +439,14 @@

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.io.File file,
        +            java.nio.charset.Charset charset,
                     CSVSyntax config,
                     DataType<org.apache.poi.ss.formula.functions.T>[] datatype)
                      throws java.io.IOException
        @@ -428,13 +456,14 @@

        CSVDataInput

        java.io.IOException
      - +
      • CSVDataInput

        -
        public CSVDataInput(java.io.InputStream stream)
        +
        public CSVDataInput(java.io.InputStream stream,
        +            java.nio.charset.Charset charset)
                      throws java.io.IOException
        Instantiate.
        Parameters:
        stream - the stream
        @@ -442,13 +471,14 @@

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.io.InputStream stream,
        +            java.nio.charset.Charset charset,
                     char delimiter)
                      throws java.io.IOException
        Instantiate.
        @@ -457,13 +487,14 @@

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.io.InputStream stream,
        +            java.nio.charset.Charset charset,
                     char delimiter,
                     char quote)
                      throws java.io.IOException
        @@ -473,13 +504,14 @@

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.io.InputStream stream,
        +            java.nio.charset.Charset charset,
                     char delimiter,
                     char quote,
                     char escape)
        @@ -490,13 +522,14 @@ 

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.io.InputStream stream,
        +            java.nio.charset.Charset charset,
                     char delimiter,
                     char quote,
                     char escape,
        @@ -508,13 +541,14 @@ 

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.io.InputStream stream,
        +            java.nio.charset.Charset charset,
                     CSVSyntax config)
                      throws java.io.IOException
        Instantiate.
        @@ -523,13 +557,14 @@

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.io.InputStream stream,
        +            java.nio.charset.Charset charset,
                     CSVSyntax config,
                     DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
                      throws java.io.IOException
        @@ -558,13 +593,14 @@

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        -
        public CSVDataInput(java.lang.String filename)
        +
        public CSVDataInput(java.lang.String filename,
        +            java.nio.charset.Charset charset)
                      throws java.io.IOException
        Instantiate.
        Parameters:
        filename - the filename
        @@ -572,13 +608,14 @@

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.lang.String filename,
        +            java.nio.charset.Charset charset,
                     char delimiter)
                      throws java.io.IOException
        Instantiate.
        @@ -587,13 +624,14 @@

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.lang.String filename,
        +            java.nio.charset.Charset charset,
                     char delimiter,
                     char quote)
                      throws java.io.IOException
        @@ -603,13 +641,14 @@

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.lang.String filename,
        +            java.nio.charset.Charset charset,
                     char delimiter,
                     char quote,
                     char escape)
        @@ -620,13 +659,14 @@ 

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.lang.String filename,
        +            java.nio.charset.Charset charset,
                     char delimiter,
                     char quote,
                     char escape,
        @@ -638,13 +678,14 @@ 

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.lang.String filename,
        +            java.nio.charset.Charset charset,
                     CSVSyntax config)
                      throws java.io.IOException
        Instantiate.
        @@ -653,13 +694,14 @@

        CSVDataInput

        java.io.IOException - Signals that an I/O exception has occurred.
      - +
      • CSVDataInput

        public CSVDataInput(java.lang.String filename,
        +            java.nio.charset.Charset charset,
                     CSVSyntax config,
                     DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
                      throws java.io.IOException
        diff --git a/doc/api/org/deidentifier/arx/io/CSVHierarchyInput.html b/doc/api/org/deidentifier/arx/io/CSVHierarchyInput.html index 969dcbbb09..5c26216469 100644 --- a/doc/api/org/deidentifier/arx/io/CSVHierarchyInput.html +++ b/doc/api/org/deidentifier/arx/io/CSVHierarchyInput.html @@ -115,25 +115,29 @@

        Constructor Summary

        Constructor and Description -CSVHierarchyInput(java.io.File file) +CSVHierarchyInput(java.io.File file, + java.nio.charset.Charset charset)
        Instantiate.
        -CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter)
        Instantiate.
        -CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote)
        Instantiate.
        -CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -141,7 +145,8 @@

        Constructor Summary

        -CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -150,31 +155,36 @@

        Constructor Summary

        -CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config)
        Instantiate.
        -CSVHierarchyInput(java.io.InputStream stream) +CSVHierarchyInput(java.io.InputStream stream, + java.nio.charset.Charset charset)
        Instantiate.
        -CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter)
        Instantiate.
        -CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote)
        Instantiate.
        -CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -182,7 +192,8 @@

        Constructor Summary

        -CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -191,31 +202,36 @@

        Constructor Summary

        -CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config)
        Instantiate.
        -CSVHierarchyInput(java.lang.String filename) +CSVHierarchyInput(java.lang.String filename, + java.nio.charset.Charset charset)
        Instantiate.
        -CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter)
        Instantiate.
        -CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter, char quote)
        Instantiate.
        -CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -223,7 +239,8 @@

        Constructor Summary

        -CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -232,7 +249,8 @@

        Constructor Summary

        -CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, + java.nio.charset.Charset charset, CSVSyntax config)
        Instantiate.
        @@ -280,13 +298,14 @@

        Methods inherited from class java.lang.Object

        Constructor Detail

        - +
        • CSVHierarchyInput

          -
          public CSVHierarchyInput(java.io.File file)
          +
          public CSVHierarchyInput(java.io.File file,
          +                 java.nio.charset.Charset charset)
                             throws java.io.IOException
          Instantiate.
          Parameters:
          file - the file
          @@ -294,13 +313,14 @@

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • CSVHierarchyInput

          public CSVHierarchyInput(java.io.File file,
          +                 java.nio.charset.Charset charset,
                            char delimiter)
                             throws java.io.IOException
          Instantiate.
          @@ -309,13 +329,14 @@

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • CSVHierarchyInput

          public CSVHierarchyInput(java.io.File file,
          +                 java.nio.charset.Charset charset,
                            char delimiter,
                            char quote)
                             throws java.io.IOException
          @@ -325,13 +346,14 @@

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • CSVHierarchyInput

          public CSVHierarchyInput(java.io.File file,
          +                 java.nio.charset.Charset charset,
                            char delimiter,
                            char quote,
                            char escape)
          @@ -342,13 +364,14 @@ 

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • CSVHierarchyInput

          public CSVHierarchyInput(java.io.File file,
          +                 java.nio.charset.Charset charset,
                            char delimiter,
                            char quote,
                            char escape,
          @@ -360,13 +383,14 @@ 

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • CSVHierarchyInput

          public CSVHierarchyInput(java.io.File file,
          +                 java.nio.charset.Charset charset,
                            CSVSyntax config)
                             throws java.io.IOException
          Instantiate.
          @@ -375,13 +399,14 @@

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • CSVHierarchyInput

          -
          public CSVHierarchyInput(java.io.InputStream stream)
          +
          public CSVHierarchyInput(java.io.InputStream stream,
          +                 java.nio.charset.Charset charset)
                             throws java.io.IOException
          Instantiate.
          Parameters:
          stream - the stream
          @@ -389,13 +414,14 @@

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • CSVHierarchyInput

          public CSVHierarchyInput(java.io.InputStream stream,
          +                 java.nio.charset.Charset charset,
                            char delimiter)
                             throws java.io.IOException
          Instantiate.
          @@ -404,13 +430,14 @@

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • CSVHierarchyInput

          public CSVHierarchyInput(java.io.InputStream stream,
          +                 java.nio.charset.Charset charset,
                            char delimiter,
                            char quote)
                             throws java.io.IOException
          @@ -420,13 +447,14 @@

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • CSVHierarchyInput

          public CSVHierarchyInput(java.io.InputStream stream,
          +                 java.nio.charset.Charset charset,
                            char delimiter,
                            char quote,
                            char escape)
          @@ -437,13 +465,14 @@ 

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • CSVHierarchyInput

          public CSVHierarchyInput(java.io.InputStream stream,
          +                 java.nio.charset.Charset charset,
                            char delimiter,
                            char quote,
                            char escape,
          @@ -455,13 +484,14 @@ 

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • CSVHierarchyInput

          public CSVHierarchyInput(java.io.InputStream stream,
          +                 java.nio.charset.Charset charset,
                            CSVSyntax config)
                             throws java.io.IOException
          Instantiate.
          @@ -470,13 +500,14 @@

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • CSVHierarchyInput

          -
          public CSVHierarchyInput(java.lang.String filename)
          +
          public CSVHierarchyInput(java.lang.String filename,
          +                 java.nio.charset.Charset charset)
                             throws java.io.IOException
          Instantiate.
          Parameters:
          filename - the filename
          @@ -484,13 +515,14 @@

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • CSVHierarchyInput

          public CSVHierarchyInput(java.lang.String filename,
          +                 java.nio.charset.Charset charset,
                            char delimiter)
                             throws java.io.IOException
          Instantiate.
          @@ -499,13 +531,14 @@

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • CSVHierarchyInput

          public CSVHierarchyInput(java.lang.String filename,
          +                 java.nio.charset.Charset charset,
                            char delimiter,
                            char quote)
                             throws java.io.IOException
          @@ -515,13 +548,14 @@

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • CSVHierarchyInput

          public CSVHierarchyInput(java.lang.String filename,
          +                 java.nio.charset.Charset charset,
                            char delimiter,
                            char quote,
                            char escape)
          @@ -532,13 +566,14 @@ 

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • CSVHierarchyInput

          public CSVHierarchyInput(java.lang.String filename,
          +                 java.nio.charset.Charset charset,
                            char delimiter,
                            char quote,
                            char escape,
          @@ -550,13 +585,14 @@ 

          CSVHierarchyInput

          java.io.IOException - Signals that an I/O exception has occurred.
        - + - +
        • create

          -
          public static AttributeType.Hierarchy create(java.io.File file)
          +
          public static AttributeType.Hierarchy create(java.io.File file,
          +                             java.nio.charset.Charset charset)
                                                 throws java.io.IOException
          Creates a new hierarchy from a CSV file.
          -
          Parameters:
          file - the file
          +
          Parameters:
          file - the file
          charset - the charset
          Returns:
          the hierarchy
          Throws:
          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static AttributeType.Hierarchy create(java.io.File file,
          +                             java.nio.charset.Charset charset,
                                        char delimiter)
                                                 throws java.io.IOException
          Creates a new hierarchy from a CSV file.
          @@ -487,67 +503,71 @@

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static AttributeType.Hierarchy create(java.io.File file,
          +                             java.nio.charset.Charset charset,
                                        char delimiter,
                                        char quote)
                                                 throws java.io.IOException
          Creates a new hierarchy from a CSV file.
          -
          Parameters:
          file - the file
          delimiter - the delimiter
          quote - the quote
          +
          Parameters:
          file - the file
          charset - the charset
          delimiter - the delimiter
          quote - the quote
          Returns:
          the hierarchy
          Throws:
          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static AttributeType.Hierarchy create(java.io.File file,
          +                             java.nio.charset.Charset charset,
                                        char delimiter,
                                        char quote,
                                        char escape)
                                                 throws java.io.IOException
          Creates a new hierarchy from a CSV file.
          -
          Parameters:
          file - the file
          delimiter - the delimiter
          quote - the quote
          escape - the escape
          +
          Parameters:
          file - the file
          charset - the charset
          delimiter - the delimiter
          quote - the quote
          escape - the escape
          Returns:
          the hierarchy
          Throws:
          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static AttributeType.Hierarchy create(java.io.File file,
          +                             java.nio.charset.Charset charset,
                                        char delimiter,
                                        char quote,
                                        char escape,
                                        char[] linebreak)
                                                 throws java.io.IOException
          Creates a new hierarchy from a CSV file.
          -
          Parameters:
          file - the file
          delimiter - the delimiter
          quote - the quote
          escape - the escape
          linebreak - the linebreak
          +
          Parameters:
          file - the file
          charset - the charset
          delimiter - the delimiter
          quote - the quote
          escape - the escape
          linebreak - the linebreak
          Returns:
          the hierarchy
          Throws:
          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static AttributeType.Hierarchy create(java.io.File file,
          +                             java.nio.charset.Charset charset,
                                        CSVSyntax config)
                                                 throws java.io.IOException
          Creates a new hierarchy from a CSV file.
          @@ -557,13 +577,14 @@

          create

          java.io.IOException
        - +
        • create

          -
          public static AttributeType.Hierarchy create(java.io.InputStream stream)
          +
          public static AttributeType.Hierarchy create(java.io.InputStream stream,
          +                             java.nio.charset.Charset charset)
                                                 throws java.io.IOException
          Creates a new hierarchy from a CSV file.
          Parameters:
          stream - the stream
          @@ -572,87 +593,92 @@

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static AttributeType.Hierarchy create(java.io.InputStream stream,
          +                             java.nio.charset.Charset charset,
                                        char delimiter)
                                                 throws java.io.IOException
          Creates a new hierarchy from a CSV file.
          -
          Parameters:
          stream - An input stream
          delimiter - The utilized separator character
          +
          Parameters:
          stream - An input stream
          charset - the charset
          delimiter - The utilized separator character
          Returns:
          A Hierarchy
          Throws:
          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static AttributeType.Hierarchy create(java.io.InputStream stream,
          +                             java.nio.charset.Charset charset,
                                        char delimiter,
                                        char quote)
                                                 throws java.io.IOException
          Creates a new hierarchy from a CSV file.
          -
          Parameters:
          stream - the stream
          delimiter - the delimiter
          quote - the quote
          +
          Parameters:
          stream - the stream
          charset - the charset
          delimiter - the delimiter
          quote - the quote
          Returns:
          the hierarchy
          Throws:
          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static AttributeType.Hierarchy create(java.io.InputStream stream,
          +                             java.nio.charset.Charset charset,
                                        char delimiter,
                                        char quote,
                                        char escape)
                                                 throws java.io.IOException
          Creates a new hierarchy from a CSV file.
          -
          Parameters:
          stream - the stream
          delimiter - the delimiter
          quote - the quote
          escape - the escape
          +
          Parameters:
          stream - the stream
          charset - the charset
          delimiter - the delimiter
          quote - the quote
          escape - the escape
          Returns:
          the hierarchy
          Throws:
          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static AttributeType.Hierarchy create(java.io.InputStream stream,
          +                             java.nio.charset.Charset charset,
                                        char delimiter,
                                        char quote,
                                        char escape,
                                        char[] linebreak)
                                                 throws java.io.IOException
          Creates a new hierarchy from a CSV file.
          -
          Parameters:
          stream - the stream
          delimiter - the delimiter
          quote - the quote
          escape - the escape
          linebreak - the linebreak
          +
          Parameters:
          stream - the stream
          charset - the charset
          delimiter - the delimiter
          quote - the quote
          escape - the escape
          linebreak - the linebreak
          Returns:
          the hierarchy
          Throws:
          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static AttributeType.Hierarchy create(java.io.InputStream stream,
          +                             java.nio.charset.Charset charset,
                                        CSVSyntax config)
                                                 throws java.io.IOException
          Creates a new hierarchy from a CSV file.
          -
          Parameters:
          stream -
          config -
          +
          Parameters:
          stream -
          charset -
          config -
          Returns:
          Throws:
          java.io.IOException
          @@ -682,33 +708,35 @@

          create

          Returns:
          A Hierarchy
        - +
        • create

          public static AttributeType.Hierarchy create(java.lang.String path,
          +                             java.nio.charset.Charset charset,
                                        char separator)
                                                 throws java.io.IOException
          Creates a new hierarchy from a CSV file.
          -
          Parameters:
          path - A path to the file
          separator - The utilized separator character
          +
          Parameters:
          path - A path to the file
          charset - the charset
          separator - The utilized separator character
          Returns:
          A Hierarchy
          Throws:
          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • diff --git a/doc/dev/org/deidentifier/arx/Data.html b/doc/dev/org/deidentifier/arx/Data.html index 9f9b0a96f6..d0831a6f3c 100644 --- a/doc/dev/org/deidentifier/arx/Data.html +++ b/doc/dev/org/deidentifier/arx/Data.html @@ -171,20 +171,23 @@

          Method Summary

          static
          Data -create(java.io.File file) +create(java.io.File file, + java.nio.charset.Charset charset)
          Creates a new data object from a CSV file.
          static Data -create(java.io.File file, +create(java.io.File file, + java.nio.charset.Charset charset, char delimiter)
          Creates a new data object from a CSV file.
          static Data -create(java.io.File file, +create(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote)
          Creates a new data object from a CSV file.
          @@ -192,7 +195,8 @@

          Method Summary

          static Data -create(java.io.File file, +create(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -201,7 +205,8 @@

          Method Summary

          static Data -create(java.io.File file, +create(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -211,14 +216,16 @@

          Method Summary

          static Data -create(java.io.File file, +create(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config)
          Creates a new data object from a CSV file.
          static Data -create(java.io.File file, +create(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
          Creates a new data object from a CSV file.
          @@ -226,20 +233,23 @@

          Method Summary

          static Data -create(java.io.InputStream stream) +create(java.io.InputStream stream, + java.nio.charset.Charset charset)
          Creates a new data object from a CSV file.
          static Data -create(java.io.InputStream stream, +create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter)
          Creates a new data object from a CSV file.
          static Data -create(java.io.InputStream stream, +create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote)
          Creates a new data object from a CSV file.
          @@ -247,7 +257,8 @@

          Method Summary

          static Data -create(java.io.InputStream stream, +create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -256,7 +267,8 @@

          Method Summary

          static Data -create(java.io.InputStream stream, +create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -266,14 +278,16 @@

          Method Summary

          static Data -create(java.io.InputStream stream, +create(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config)
          Creates a new data object from a CSV file.
          static Data -create(java.io.InputStream stream, +create(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
          Creates a new data object from a CSV file.
          @@ -293,26 +307,29 @@

          Method Summary

          static Data -create(java.lang.String path) -
          Creates a new data object from a CSV file.
          +create(java.lang.String[][] array) +
          Creates a new data object from a two-dimensional string array.
          static Data -create(java.lang.String[][] array) -
          Creates a new data object from a two-dimensional string array.
          +create(java.lang.String path, + java.nio.charset.Charset charset) +
          Creates a new data object from a CSV file.
          static Data -create(java.lang.String path, +create(java.lang.String path, + java.nio.charset.Charset charset, char delimiter)
          Creates a new data object from a CSV file.
          static Data -create(java.lang.String path, +create(java.lang.String path, + java.nio.charset.Charset charset, char delimiter, char quote)
          Creates a new data object from a CSV file.
          @@ -320,7 +337,8 @@

          Method Summary

          static Data -create(java.lang.String path, +create(java.lang.String path, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -329,7 +347,8 @@

          Method Summary

          static Data -create(java.lang.String path, +create(java.lang.String path, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -339,14 +358,16 @@

          Method Summary

          static Data -create(java.lang.String path, +create(java.lang.String path, + java.nio.charset.Charset charset, CSVSyntax config)
          Creates a new data object from a CSV file.
          static Data -create(java.lang.String path, +create(java.lang.String path, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
          Creates a new data object from a CSV file.
          @@ -435,13 +456,14 @@

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          -
          public static Data create(java.io.File file)
          +
          public static Data create(java.io.File file,
          +          java.nio.charset.Charset charset)
                              throws java.io.IOException
          Creates a new data object from a CSV file.
          Parameters:
          file - the file
          @@ -450,13 +472,14 @@

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.io.File file,
          +          java.nio.charset.Charset charset,
                     char delimiter)
                              throws java.io.IOException
          Creates a new data object from a CSV file.
          @@ -466,13 +489,14 @@

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.io.File file,
          +          java.nio.charset.Charset charset,
                     char delimiter,
                     char quote)
                              throws java.io.IOException
          @@ -483,13 +507,14 @@

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.io.File file,
          +          java.nio.charset.Charset charset,
                     char delimiter,
                     char quote,
                     char escape)
          @@ -501,13 +526,14 @@ 

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.io.File file,
          +          java.nio.charset.Charset charset,
                     char delimiter,
                     char quote,
                     char escape,
          @@ -520,13 +546,14 @@ 

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.io.File file,
          +          java.nio.charset.Charset charset,
                     CSVSyntax config)
                              throws java.io.IOException
          Creates a new data object from a CSV file.
          @@ -536,13 +563,14 @@

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.io.File file,
          +          java.nio.charset.Charset charset,
                     CSVSyntax config,
                     DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
                              throws java.io.IOException
          @@ -553,13 +581,14 @@

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          -
          public static Data create(java.io.InputStream stream)
          +
          public static Data create(java.io.InputStream stream,
          +          java.nio.charset.Charset charset)
                              throws java.io.IOException
          Creates a new data object from a CSV file.
          Parameters:
          stream - the stream
          @@ -568,13 +597,14 @@

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.io.InputStream stream,
          +          java.nio.charset.Charset charset,
                     char delimiter)
                              throws java.io.IOException
          Creates a new data object from a CSV file.
          @@ -584,13 +614,14 @@

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.io.InputStream stream,
          +          java.nio.charset.Charset charset,
                     char delimiter,
                     char quote)
                              throws java.io.IOException
          @@ -601,13 +632,14 @@

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.io.InputStream stream,
          +          java.nio.charset.Charset charset,
                     char delimiter,
                     char quote,
                     char escape)
          @@ -619,13 +651,14 @@ 

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.io.InputStream stream,
          +          java.nio.charset.Charset charset,
                     char delimiter,
                     char quote,
                     char escape,
          @@ -638,13 +671,14 @@ 

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.io.InputStream stream,
          +          java.nio.charset.Charset charset,
                     CSVSyntax config)
                              throws java.io.IOException
          Creates a new data object from a CSV file.
          @@ -654,13 +688,14 @@

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.io.InputStream stream,
          +          java.nio.charset.Charset charset,
                     CSVSyntax config,
                     DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
                              throws java.io.IOException
          @@ -695,13 +730,14 @@

          create

          Returns:
          A Data object
        - +
        • create

          -
          public static Data create(java.lang.String path)
          +
          public static Data create(java.lang.String path,
          +          java.nio.charset.Charset charset)
                              throws java.io.IOException
          Creates a new data object from a CSV file.
          Parameters:
          path - the path
          @@ -710,13 +746,14 @@

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.lang.String path,
          +          java.nio.charset.Charset charset,
                     char delimiter)
                              throws java.io.IOException
          Creates a new data object from a CSV file.
          @@ -726,13 +763,14 @@

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.lang.String path,
          +          java.nio.charset.Charset charset,
                     char delimiter,
                     char quote)
                              throws java.io.IOException
          @@ -743,13 +781,14 @@

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.lang.String path,
          +          java.nio.charset.Charset charset,
                     char delimiter,
                     char quote,
                     char escape)
          @@ -761,13 +800,14 @@ 

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.lang.String path,
          +          java.nio.charset.Charset charset,
                     char delimiter,
                     char quote,
                     char escape,
          @@ -780,13 +820,14 @@ 

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.lang.String path,
          +          java.nio.charset.Charset charset,
                     CSVSyntax config)
                              throws java.io.IOException
          Creates a new data object from a CSV file.
          @@ -796,13 +837,14 @@

          create

          java.io.IOException - Signals that an I/O exception has occurred.
        - +
        • create

          public static Data create(java.lang.String path,
          +          java.nio.charset.Charset charset,
                     CSVSyntax config,
                     DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
                              throws java.io.IOException
          diff --git a/doc/dev/org/deidentifier/arx/DataSource.html b/doc/dev/org/deidentifier/arx/DataSource.html index 9cf456ccd4..3f8516a745 100644 --- a/doc/dev/org/deidentifier/arx/DataSource.html +++ b/doc/dev/org/deidentifier/arx/DataSource.html @@ -208,7 +208,8 @@

          Method Summary

          static DataSource -createCSVSource(java.io.File file, +createCSVSource(java.io.File file, + java.nio.charset.Charset charset, char separator, boolean containsHeader)
          Creates a CSV data source.
          @@ -216,7 +217,8 @@

          Method Summary

          static DataSource -createCSVSource(java.lang.String file, +createCSVSource(java.lang.String file, + java.nio.charset.Charset charset, char separator, boolean containsHeader)
          Creates a CSV data source.
          @@ -282,13 +284,14 @@

          Methods inherited from class java.lang.Object

          Method Detail

          - +
          • createCSVSource

            public static DataSource createCSVSource(java.io.File file,
            +                         java.nio.charset.Charset charset,
                                      char separator,
                                      boolean containsHeader)
            Creates a CSV data source.
            @@ -296,13 +299,14 @@

            createCSVSource

            Returns:
          - +
          • createCSVSource

            public static DataSource createCSVSource(java.lang.String file,
            +                         java.nio.charset.Charset charset,
                                      char separator,
                                      boolean containsHeader)
            Creates a CSV data source.
            diff --git a/doc/dev/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html b/doc/dev/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html index ce7d4b9618..22bd6b6936 100644 --- a/doc/dev/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html +++ b/doc/dev/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html @@ -133,20 +133,23 @@

            Uses of static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.File file) +AttributeType.Hierarchy.create(java.io.File file, + java.nio.charset.Charset charset)
            Creates a new hierarchy from a CSV file.
            static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.File file, +AttributeType.Hierarchy.create(java.io.File file, + java.nio.charset.Charset charset, char delimiter)
            Creates a new hierarchy from a CSV file.
            static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.File file, +AttributeType.Hierarchy.create(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote)
            Creates a new hierarchy from a CSV file.
            @@ -154,7 +157,8 @@

            Uses of static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.File file, +AttributeType.Hierarchy.create(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -163,7 +167,8 @@

            Uses of static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.File file, +AttributeType.Hierarchy.create(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -173,27 +178,31 @@

            Uses of static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.File file, +AttributeType.Hierarchy.create(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config)
            Creates a new hierarchy from a CSV file.
            static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.InputStream stream) +AttributeType.Hierarchy.create(java.io.InputStream stream, + java.nio.charset.Charset charset)
            Creates a new hierarchy from a CSV file.
            static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.InputStream stream, +AttributeType.Hierarchy.create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter)
            Creates a new hierarchy from a CSV file.
            static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.InputStream stream, +AttributeType.Hierarchy.create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote)
            Creates a new hierarchy from a CSV file.
            @@ -201,7 +210,8 @@

            Uses of static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.InputStream stream, +AttributeType.Hierarchy.create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -210,7 +220,8 @@

            Uses of static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.InputStream stream, +AttributeType.Hierarchy.create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -220,7 +231,8 @@

            Uses of static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.InputStream stream, +AttributeType.Hierarchy.create(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config)
            Creates a new hierarchy from a CSV file.
            @@ -245,14 +257,16 @@

            Uses of static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.lang.String path, +AttributeType.Hierarchy.create(java.lang.String path, + java.nio.charset.Charset charset, char separator)
            Creates a new hierarchy from a CSV file.
            static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.lang.String path, +AttributeType.Hierarchy.create(java.lang.String path, + java.nio.charset.Charset charset, CSVSyntax config)
            Creates a new hierarchy from a CSV file.
            diff --git a/doc/dev/org/deidentifier/arx/class-use/Data.html b/doc/dev/org/deidentifier/arx/class-use/Data.html index 9af566b906..a143c88a29 100644 --- a/doc/dev/org/deidentifier/arx/class-use/Data.html +++ b/doc/dev/org/deidentifier/arx/class-use/Data.html @@ -118,20 +118,23 @@

            Uses of static Data -Data.create(java.io.File file) +Data.create(java.io.File file, + java.nio.charset.Charset charset)
            Creates a new data object from a CSV file.
            static Data -Data.create(java.io.File file, +Data.create(java.io.File file, + java.nio.charset.Charset charset, char delimiter)
            Creates a new data object from a CSV file.
            static Data -Data.create(java.io.File file, +Data.create(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote)
            Creates a new data object from a CSV file.
            @@ -139,7 +142,8 @@

            Uses of static Data -Data.create(java.io.File file, +Data.create(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -148,7 +152,8 @@

            Uses of static Data -Data.create(java.io.File file, +Data.create(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -158,14 +163,16 @@

            Uses of static Data -Data.create(java.io.File file, +Data.create(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config)
            Creates a new data object from a CSV file.
            static Data -Data.create(java.io.File file, +Data.create(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
            Creates a new data object from a CSV file.
            @@ -173,20 +180,23 @@

            Uses of static Data -Data.create(java.io.InputStream stream) +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset)
            Creates a new data object from a CSV file.
            static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter)
            Creates a new data object from a CSV file.
            static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote)
            Creates a new data object from a CSV file.
            @@ -194,7 +204,8 @@

            Uses of static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -203,7 +214,8 @@

            Uses of static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -213,14 +225,16 @@

            Uses of static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config)
            Creates a new data object from a CSV file.
            static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
            Creates a new data object from a CSV file.
            @@ -240,26 +254,29 @@

            Uses of static Data -Data.create(java.lang.String path) -
            Creates a new data object from a CSV file.
            +Data.create(java.lang.String[][] array) +
            Creates a new data object from a two-dimensional string array.
            static Data -Data.create(java.lang.String[][] array) -
            Creates a new data object from a two-dimensional string array.
            +Data.create(java.lang.String path, + java.nio.charset.Charset charset) +
            Creates a new data object from a CSV file.
            static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, + java.nio.charset.Charset charset, char delimiter)
            Creates a new data object from a CSV file.
            static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, + java.nio.charset.Charset charset, char delimiter, char quote)
            Creates a new data object from a CSV file.
            @@ -267,7 +284,8 @@

            Uses of static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -276,7 +294,8 @@

            Uses of static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -286,14 +305,16 @@

            Uses of static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, + java.nio.charset.Charset charset, CSVSyntax config)
            Creates a new data object from a CSV file.
            static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
            Creates a new data object from a CSV file.
            diff --git a/doc/dev/org/deidentifier/arx/class-use/DataSource.html b/doc/dev/org/deidentifier/arx/class-use/DataSource.html index 0b7aae29de..91b6c71020 100644 --- a/doc/dev/org/deidentifier/arx/class-use/DataSource.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataSource.html @@ -97,7 +97,8 @@

            Uses of static DataSource -DataSource.createCSVSource(java.io.File file, +DataSource.createCSVSource(java.io.File file, + java.nio.charset.Charset charset, char separator, boolean containsHeader)
            Creates a CSV data source.
            @@ -105,7 +106,8 @@

            Uses of static DataSource -DataSource.createCSVSource(java.lang.String file, +DataSource.createCSVSource(java.lang.String file, + java.nio.charset.Charset charset, char separator, boolean containsHeader)
            Creates a CSV data source.
            diff --git a/doc/dev/org/deidentifier/arx/class-use/DataType.html b/doc/dev/org/deidentifier/arx/class-use/DataType.html index db4fe85393..e60d2b5d3b 100644 --- a/doc/dev/org/deidentifier/arx/class-use/DataType.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataType.html @@ -507,7 +507,8 @@

            Uses of static Data -Data.create(java.io.File file, +Data.create(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
            Creates a new data object from a CSV file.
            @@ -515,7 +516,8 @@

            Uses of static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
            Creates a new data object from a CSV file.
            @@ -523,7 +525,8 @@

            Uses of static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
            Creates a new data object from a CSV file.
            @@ -834,14 +837,16 @@

            Uses of -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatype)
            Instatiate.
            -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
            Instantiate.
            @@ -858,7 +863,8 @@

            Uses of -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
            Instantiate.
            diff --git a/doc/dev/org/deidentifier/arx/io/CSVDataInput.html b/doc/dev/org/deidentifier/arx/io/CSVDataInput.html index 28d5a79c31..3cbf45e7fa 100644 --- a/doc/dev/org/deidentifier/arx/io/CSVDataInput.html +++ b/doc/dev/org/deidentifier/arx/io/CSVDataInput.html @@ -115,25 +115,29 @@

            Constructor Summary

            Constructor and Description -CSVDataInput(java.io.File file) +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset)
            Instantiate.
            -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter)
            Instantiate.
            -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote)
            Instantiate.
            -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -141,7 +145,8 @@

            Constructor Summary

            -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -150,38 +155,44 @@

            Constructor Summary

            -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config)
            Instantiate.
            -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatype)
            Instatiate.
            -CSVDataInput(java.io.InputStream stream) +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset)
            Instantiate.
            -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter)
            Instantiate.
            -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote)
            Instantiate.
            -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -189,7 +200,8 @@

            Constructor Summary

            -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -198,13 +210,15 @@

            Constructor Summary

            -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config)
            Instantiate.
            -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
            Instantiate.
            @@ -221,25 +235,29 @@

            Constructor Summary

            -CSVDataInput(java.lang.String filename) +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset)
            Instantiate.
            -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter)
            Instantiate.
            -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter, char quote)
            Instantiate.
            -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -247,7 +265,8 @@

            Constructor Summary

            -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -256,13 +275,15 @@

            Constructor Summary

            -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, CSVSyntax config)
            Instantiate.
            -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
            Instantiate.
            @@ -317,13 +338,14 @@

            Methods inherited from class java.lang.Object

            Constructor Detail

            - +
            • CSVDataInput

              -
              public CSVDataInput(java.io.File file)
              +
              public CSVDataInput(java.io.File file,
              +            java.nio.charset.Charset charset)
                            throws java.io.IOException
              Instantiate.
              Parameters:
              file - the file
              @@ -331,13 +353,14 @@

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.io.File file,
              +            java.nio.charset.Charset charset,
                           char delimiter)
                            throws java.io.IOException
              Instantiate.
              @@ -346,13 +369,14 @@

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.io.File file,
              +            java.nio.charset.Charset charset,
                           char delimiter,
                           char quote)
                            throws java.io.IOException
              @@ -362,13 +386,14 @@

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.io.File file,
              +            java.nio.charset.Charset charset,
                           char delimiter,
                           char quote,
                           char escape)
              @@ -379,13 +404,14 @@ 

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.io.File file,
              +            java.nio.charset.Charset charset,
                           char delimiter,
                           char quote,
                           char escape,
              @@ -397,13 +423,14 @@ 

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.io.File file,
              +            java.nio.charset.Charset charset,
                           CSVSyntax config)
                            throws java.io.IOException
              Instantiate.
              @@ -412,13 +439,14 @@

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.io.File file,
              +            java.nio.charset.Charset charset,
                           CSVSyntax config,
                           DataType<org.apache.poi.ss.formula.functions.T>[] datatype)
                            throws java.io.IOException
              @@ -428,13 +456,14 @@

              CSVDataInput

              java.io.IOException
            - +
            • CSVDataInput

              -
              public CSVDataInput(java.io.InputStream stream)
              +
              public CSVDataInput(java.io.InputStream stream,
              +            java.nio.charset.Charset charset)
                            throws java.io.IOException
              Instantiate.
              Parameters:
              stream - the stream
              @@ -442,13 +471,14 @@

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.io.InputStream stream,
              +            java.nio.charset.Charset charset,
                           char delimiter)
                            throws java.io.IOException
              Instantiate.
              @@ -457,13 +487,14 @@

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.io.InputStream stream,
              +            java.nio.charset.Charset charset,
                           char delimiter,
                           char quote)
                            throws java.io.IOException
              @@ -473,13 +504,14 @@

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.io.InputStream stream,
              +            java.nio.charset.Charset charset,
                           char delimiter,
                           char quote,
                           char escape)
              @@ -490,13 +522,14 @@ 

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.io.InputStream stream,
              +            java.nio.charset.Charset charset,
                           char delimiter,
                           char quote,
                           char escape,
              @@ -508,13 +541,14 @@ 

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.io.InputStream stream,
              +            java.nio.charset.Charset charset,
                           CSVSyntax config)
                            throws java.io.IOException
              Instantiate.
              @@ -523,13 +557,14 @@

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.io.InputStream stream,
              +            java.nio.charset.Charset charset,
                           CSVSyntax config,
                           DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
                            throws java.io.IOException
              @@ -558,13 +593,14 @@

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              -
              public CSVDataInput(java.lang.String filename)
              +
              public CSVDataInput(java.lang.String filename,
              +            java.nio.charset.Charset charset)
                            throws java.io.IOException
              Instantiate.
              Parameters:
              filename - the filename
              @@ -572,13 +608,14 @@

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.lang.String filename,
              +            java.nio.charset.Charset charset,
                           char delimiter)
                            throws java.io.IOException
              Instantiate.
              @@ -587,13 +624,14 @@

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.lang.String filename,
              +            java.nio.charset.Charset charset,
                           char delimiter,
                           char quote)
                            throws java.io.IOException
              @@ -603,13 +641,14 @@

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.lang.String filename,
              +            java.nio.charset.Charset charset,
                           char delimiter,
                           char quote,
                           char escape)
              @@ -620,13 +659,14 @@ 

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.lang.String filename,
              +            java.nio.charset.Charset charset,
                           char delimiter,
                           char quote,
                           char escape,
              @@ -638,13 +678,14 @@ 

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVDataInput

              public CSVDataInput(java.lang.String filename,
              +            java.nio.charset.Charset charset,
                           CSVSyntax config)
                            throws java.io.IOException
              Instantiate.
              @@ -653,13 +694,14 @@

              CSVDataInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - + + + + +
              +
            • +

              fixOSXSashBug

              +
              public static void fixOSXSashBug(org.eclipse.swt.custom.SashForm sash)
              +
              Tries to fix a bug when resizing sash forms in OSX
              +
              Parameters:
              sash -
              +
            • +
            diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardModel.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardModel.html index 725e8ed171..86da7e6392 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardModel.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardModel.html @@ -189,26 +189,32 @@

            Method Summary

            Method and Description +java.nio.charset.Charset +getCharset() +
            Returns the charset
            + + + char getCsvDelimiter()  - + char getCsvEscape()  - + char[] getCsvLinebreak()
            Getter
            - + char getCsvQuote()
            Getter
            - + java.util.List<ImportColumn> getEnabledColumns()
            Returns list of enabled columns @@ -217,37 +223,37 @@

            Method Summary

            that are enabled ImportWizardModelColumn.isEnabled().
            - + int getExcelSheetIndex()  - + java.lang.String getFileLocation()  - + boolean getFirstRowContainsHeader()  - + java.sql.Connection getJdbcConnection()  - + java.util.List<java.lang.String> getJdbcTables()  - + java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> getMatchingDataTypes(ImportWizardModelColumn column)
            Returns a list of matching data types
            - + java.util.List<java.lang.String[]> getPreviewData()  - + java.util.List<java.lang.String> getPreviewData(ImportWizardModelColumn column)
            Returns a list of strings containing the data for the given column @@ -256,22 +262,28 @@

            Method Summary

            rather than all of the preview data.
            - + java.lang.String getSelectedJdbcTable()  - + ImportWizardModel.SourceType getSourceType()  - + java.util.List<ImportWizardModelColumn> getWizardColumns()  - + boolean isPerformCleansing()  + +void +setCharset(java.nio.charset.Charset charset) +
            Sets the charset
            + + void setCsvDelimiter(char csvDelimiter)  @@ -405,6 +417,17 @@

            ImportWizardModel

            Method Detail

            + + + +
              +
            • +

              getCharset

              +
              public java.nio.charset.Charset getCharset()
              +
              Returns the charset
              +
              Returns:
              +
            • +
            @@ -588,6 +611,17 @@

            isPerformCleansing

            Returns:
            the performCleansing

          + + + +
            +
          • +

            setCharset

            +
            public void setCharset(java.nio.charset.Charset charset)
            +
            Sets the charset
            +
            Parameters:
            charset -
            +
          • +
          diff --git a/doc/gui/org/deidentifier/arx/io/CSVDataInput.html b/doc/gui/org/deidentifier/arx/io/CSVDataInput.html index edf3ca06a0..39306382cf 100644 --- a/doc/gui/org/deidentifier/arx/io/CSVDataInput.html +++ b/doc/gui/org/deidentifier/arx/io/CSVDataInput.html @@ -115,25 +115,29 @@

          Constructor Summary

          Constructor and Description -CSVDataInput(java.io.File file) +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset)
          Instantiate.
          -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter)
          Instantiate.
          -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote)
          Instantiate.
          -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -141,7 +145,8 @@

          Constructor Summary

          -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -150,38 +155,44 @@

          Constructor Summary

          -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config)
          Instantiate.
          -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatype)
          Instatiate.
          -CSVDataInput(java.io.InputStream stream) +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset)
          Instantiate.
          -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter)
          Instantiate.
          -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote)
          Instantiate.
          -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -189,7 +200,8 @@

          Constructor Summary

          -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -198,13 +210,15 @@

          Constructor Summary

          -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config)
          Instantiate.
          -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
          Instantiate.
          @@ -221,25 +235,29 @@

          Constructor Summary

          -CSVDataInput(java.lang.String filename) +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset)
          Instantiate.
          -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter)
          Instantiate.
          -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter, char quote)
          Instantiate.
          -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -247,7 +265,8 @@

          Constructor Summary

          -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -256,13 +275,15 @@

          Constructor Summary

          -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, CSVSyntax config)
          Instantiate.
          -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
          Instantiate.
          @@ -317,13 +338,14 @@

          Methods inherited from class java.lang.Object

          Constructor Detail

          - +
          • CSVDataInput

            -
            public CSVDataInput(java.io.File file)
            +
            public CSVDataInput(java.io.File file,
            +            java.nio.charset.Charset charset)
                          throws java.io.IOException
            Instantiate.
            Parameters:
            file - the file
            @@ -331,13 +353,14 @@

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.io.File file,
            +            java.nio.charset.Charset charset,
                         char delimiter)
                          throws java.io.IOException
            Instantiate.
            @@ -346,13 +369,14 @@

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.io.File file,
            +            java.nio.charset.Charset charset,
                         char delimiter,
                         char quote)
                          throws java.io.IOException
            @@ -362,13 +386,14 @@

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.io.File file,
            +            java.nio.charset.Charset charset,
                         char delimiter,
                         char quote,
                         char escape)
            @@ -379,13 +404,14 @@ 

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.io.File file,
            +            java.nio.charset.Charset charset,
                         char delimiter,
                         char quote,
                         char escape,
            @@ -397,13 +423,14 @@ 

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.io.File file,
            +            java.nio.charset.Charset charset,
                         CSVSyntax config)
                          throws java.io.IOException
            Instantiate.
            @@ -412,13 +439,14 @@

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.io.File file,
            +            java.nio.charset.Charset charset,
                         CSVSyntax config,
                         DataType<org.apache.poi.ss.formula.functions.T>[] datatype)
                          throws java.io.IOException
            @@ -428,13 +456,14 @@

            CSVDataInput

            java.io.IOException
          - +
          • CSVDataInput

            -
            public CSVDataInput(java.io.InputStream stream)
            +
            public CSVDataInput(java.io.InputStream stream,
            +            java.nio.charset.Charset charset)
                          throws java.io.IOException
            Instantiate.
            Parameters:
            stream - the stream
            @@ -442,13 +471,14 @@

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.io.InputStream stream,
            +            java.nio.charset.Charset charset,
                         char delimiter)
                          throws java.io.IOException
            Instantiate.
            @@ -457,13 +487,14 @@

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.io.InputStream stream,
            +            java.nio.charset.Charset charset,
                         char delimiter,
                         char quote)
                          throws java.io.IOException
            @@ -473,13 +504,14 @@

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.io.InputStream stream,
            +            java.nio.charset.Charset charset,
                         char delimiter,
                         char quote,
                         char escape)
            @@ -490,13 +522,14 @@ 

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.io.InputStream stream,
            +            java.nio.charset.Charset charset,
                         char delimiter,
                         char quote,
                         char escape,
            @@ -508,13 +541,14 @@ 

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.io.InputStream stream,
            +            java.nio.charset.Charset charset,
                         CSVSyntax config)
                          throws java.io.IOException
            Instantiate.
            @@ -523,13 +557,14 @@

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.io.InputStream stream,
            +            java.nio.charset.Charset charset,
                         CSVSyntax config,
                         DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
                          throws java.io.IOException
            @@ -558,13 +593,14 @@

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            -
            public CSVDataInput(java.lang.String filename)
            +
            public CSVDataInput(java.lang.String filename,
            +            java.nio.charset.Charset charset)
                          throws java.io.IOException
            Instantiate.
            Parameters:
            filename - the filename
            @@ -572,13 +608,14 @@

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.lang.String filename,
            +            java.nio.charset.Charset charset,
                         char delimiter)
                          throws java.io.IOException
            Instantiate.
            @@ -587,13 +624,14 @@

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.lang.String filename,
            +            java.nio.charset.Charset charset,
                         char delimiter,
                         char quote)
                          throws java.io.IOException
            @@ -603,13 +641,14 @@

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.lang.String filename,
            +            java.nio.charset.Charset charset,
                         char delimiter,
                         char quote,
                         char escape)
            @@ -620,13 +659,14 @@ 

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.lang.String filename,
            +            java.nio.charset.Charset charset,
                         char delimiter,
                         char quote,
                         char escape,
            @@ -638,13 +678,14 @@ 

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.lang.String filename,
            +            java.nio.charset.Charset charset,
                         CSVSyntax config)
                          throws java.io.IOException
            Instantiate.
            @@ -653,13 +694,14 @@

            CSVDataInput

            java.io.IOException - Signals that an I/O exception has occurred.
          - +
          • CSVDataInput

            public CSVDataInput(java.lang.String filename,
            +            java.nio.charset.Charset charset,
                         CSVSyntax config,
                         DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
                          throws java.io.IOException
            diff --git a/doc/gui/org/deidentifier/arx/io/CSVHierarchyInput.html b/doc/gui/org/deidentifier/arx/io/CSVHierarchyInput.html index a7759eed77..7b3929785f 100644 --- a/doc/gui/org/deidentifier/arx/io/CSVHierarchyInput.html +++ b/doc/gui/org/deidentifier/arx/io/CSVHierarchyInput.html @@ -115,25 +115,29 @@

            Constructor Summary

            Constructor and Description -CSVHierarchyInput(java.io.File file) +CSVHierarchyInput(java.io.File file, + java.nio.charset.Charset charset)
            Instantiate.
            -CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter)
            Instantiate.
            -CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote)
            Instantiate.
            -CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -141,7 +145,8 @@

            Constructor Summary

            -CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -150,31 +155,36 @@

            Constructor Summary

            -CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config)
            Instantiate.
            -CSVHierarchyInput(java.io.InputStream stream) +CSVHierarchyInput(java.io.InputStream stream, + java.nio.charset.Charset charset)
            Instantiate.
            -CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter)
            Instantiate.
            -CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote)
            Instantiate.
            -CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -182,7 +192,8 @@

            Constructor Summary

            -CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -191,31 +202,36 @@

            Constructor Summary

            -CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config)
            Instantiate.
            -CSVHierarchyInput(java.lang.String filename) +CSVHierarchyInput(java.lang.String filename, + java.nio.charset.Charset charset)
            Instantiate.
            -CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter)
            Instantiate.
            -CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter, char quote)
            Instantiate.
            -CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter, char quote, char escape) @@ -223,7 +239,8 @@

            Constructor Summary

            -CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -232,7 +249,8 @@

            Constructor Summary

            -CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, + java.nio.charset.Charset charset, CSVSyntax config)
            Instantiate.
            @@ -280,13 +298,14 @@

            Methods inherited from class java.lang.Object

            Constructor Detail

            - +
            • CSVHierarchyInput

              -
              public CSVHierarchyInput(java.io.File file)
              +
              public CSVHierarchyInput(java.io.File file,
              +                 java.nio.charset.Charset charset)
                                 throws java.io.IOException
              Instantiate.
              Parameters:
              file - the file
              @@ -294,13 +313,14 @@

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              public CSVHierarchyInput(java.io.File file,
              +                 java.nio.charset.Charset charset,
                                char delimiter)
                                 throws java.io.IOException
              Instantiate.
              @@ -309,13 +329,14 @@

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              public CSVHierarchyInput(java.io.File file,
              +                 java.nio.charset.Charset charset,
                                char delimiter,
                                char quote)
                                 throws java.io.IOException
              @@ -325,13 +346,14 @@

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              public CSVHierarchyInput(java.io.File file,
              +                 java.nio.charset.Charset charset,
                                char delimiter,
                                char quote,
                                char escape)
              @@ -342,13 +364,14 @@ 

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              public CSVHierarchyInput(java.io.File file,
              +                 java.nio.charset.Charset charset,
                                char delimiter,
                                char quote,
                                char escape,
              @@ -360,13 +383,14 @@ 

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              public CSVHierarchyInput(java.io.File file,
              +                 java.nio.charset.Charset charset,
                                CSVSyntax config)
                                 throws java.io.IOException
              Instantiate.
              @@ -375,13 +399,14 @@

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              -
              public CSVHierarchyInput(java.io.InputStream stream)
              +
              public CSVHierarchyInput(java.io.InputStream stream,
              +                 java.nio.charset.Charset charset)
                                 throws java.io.IOException
              Instantiate.
              Parameters:
              stream - the stream
              @@ -389,13 +414,14 @@

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              public CSVHierarchyInput(java.io.InputStream stream,
              +                 java.nio.charset.Charset charset,
                                char delimiter)
                                 throws java.io.IOException
              Instantiate.
              @@ -404,13 +430,14 @@

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              public CSVHierarchyInput(java.io.InputStream stream,
              +                 java.nio.charset.Charset charset,
                                char delimiter,
                                char quote)
                                 throws java.io.IOException
              @@ -420,13 +447,14 @@

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              public CSVHierarchyInput(java.io.InputStream stream,
              +                 java.nio.charset.Charset charset,
                                char delimiter,
                                char quote,
                                char escape)
              @@ -437,13 +465,14 @@ 

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              public CSVHierarchyInput(java.io.InputStream stream,
              +                 java.nio.charset.Charset charset,
                                char delimiter,
                                char quote,
                                char escape,
              @@ -455,13 +484,14 @@ 

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              public CSVHierarchyInput(java.io.InputStream stream,
              +                 java.nio.charset.Charset charset,
                                CSVSyntax config)
                                 throws java.io.IOException
              Instantiate.
              @@ -470,13 +500,14 @@

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              -
              public CSVHierarchyInput(java.lang.String filename)
              +
              public CSVHierarchyInput(java.lang.String filename,
              +                 java.nio.charset.Charset charset)
                                 throws java.io.IOException
              Instantiate.
              Parameters:
              filename - the filename
              @@ -484,13 +515,14 @@

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              public CSVHierarchyInput(java.lang.String filename,
              +                 java.nio.charset.Charset charset,
                                char delimiter)
                                 throws java.io.IOException
              Instantiate.
              @@ -499,13 +531,14 @@

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              public CSVHierarchyInput(java.lang.String filename,
              +                 java.nio.charset.Charset charset,
                                char delimiter,
                                char quote)
                                 throws java.io.IOException
              @@ -515,13 +548,14 @@

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              public CSVHierarchyInput(java.lang.String filename,
              +                 java.nio.charset.Charset charset,
                                char delimiter,
                                char quote,
                                char escape)
              @@ -532,13 +566,14 @@ 

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              public CSVHierarchyInput(java.lang.String filename,
              +                 java.nio.charset.Charset charset,
                                char delimiter,
                                char quote,
                                char escape,
              @@ -550,13 +585,14 @@ 

              CSVHierarchyInput

              java.io.IOException - Signals that an I/O exception has occurred.
            - +
            • CSVHierarchyInput

              public CSVHierarchyInput(java.lang.String filename,
              +                 java.nio.charset.Charset charset,
                                CSVSyntax config)
                                 throws java.io.IOException
              Instantiate.
              diff --git a/doc/gui/org/deidentifier/arx/io/ImportConfigurationCSV.html b/doc/gui/org/deidentifier/arx/io/ImportConfigurationCSV.html index 72078255ec..cb0ab7de73 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportConfigurationCSV.html +++ b/doc/gui/org/deidentifier/arx/io/ImportConfigurationCSV.html @@ -140,20 +140,23 @@

              Constructor Summary

              Constructor and Description -ImportConfigurationCSV(java.lang.String fileLocation, +ImportConfigurationCSV(java.lang.String fileLocation, + java.nio.charset.Charset charset, boolean containsHeader)
              Creates a new instance of this object.
              -ImportConfigurationCSV(java.lang.String fileLocation, +ImportConfigurationCSV(java.lang.String fileLocation, + java.nio.charset.Charset charset, char delimiter, boolean containsHeader)
              Creates a new instance of this object.
              -ImportConfigurationCSV(java.lang.String fileLocation, +ImportConfigurationCSV(java.lang.String fileLocation, + java.nio.charset.Charset charset, char delimiter, char quote, boolean containsHeader) @@ -161,7 +164,8 @@

              Constructor Summary

              -ImportConfigurationCSV(java.lang.String fileLocation, +ImportConfigurationCSV(java.lang.String fileLocation, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -170,7 +174,8 @@

              Constructor Summary

              -ImportConfigurationCSV(java.lang.String fileLocation, +ImportConfigurationCSV(java.lang.String fileLocation, + java.nio.charset.Charset charset, char delimiter, char quote, char escape, @@ -204,42 +209,48 @@

              Method Summary

              +java.nio.charset.Charset +getCharset() +
              Returns the charset of the CSV file.
              + + + boolean getContainsHeader()
              Gets the contains header.
              - + char getDelimiter()
              Gets the delimiter.
              - + char getEscape()
              Gets the escape.
              - + char[] getLinebreak()
              Gets the linebreak.
              - + char getQuote()
              Gets the quote.
              - + void prepare(java.lang.String[] row)
              Sets the indexes based on the header.
              - + void setContainsHeader(boolean containsHeader)
              Sets the contains header.
              @@ -281,74 +292,79 @@

              Methods inherited from class java.lang.Object

              Constructor Detail

              - + - + - + - + - +
              • ImportConfigurationCSV

                public ImportConfigurationCSV(java.lang.String fileLocation,
                +                      java.nio.charset.Charset charset,
                                       char delimiter,
                                       char quote,
                                       char escape,
                                       char[] linebreak,
                                       boolean containsHeader)
                Creates a new instance of this object.
                -
                Parameters:
                fileLocation - the file location
                delimiter - the delimiter
                quote - the quote
                escape - the escape
                linebreak - the linebreak
                containsHeader - the contains header
                +
                Parameters:
                fileLocation - the file location
                charset - the charset
                delimiter - the delimiter
                quote - the quote
                escape - the escape
                linebreak - the linebreak
                containsHeader - the contains header
            • @@ -445,7 +461,7 @@

              prepare

              -
                +
                • setContainsHeader

                  public void setContainsHeader(boolean containsHeader)
                  @@ -453,6 +469,17 @@

                  setContainsHeader

                  Parameters:
                  containsHeader - containsHeader
                + + + +
                  +
                • +

                  getCharset

                  +
                  public java.nio.charset.Charset getCharset()
                  +
                  Returns the charset of the CSV file.
                  +
                  Returns:
                  +
                • +
              diff --git a/doc/gui/org/deidentifier/arx/io/class-use/CSVSyntax.html b/doc/gui/org/deidentifier/arx/io/class-use/CSVSyntax.html index 8ee5be07ed..c46a6f775a 100644 --- a/doc/gui/org/deidentifier/arx/io/class-use/CSVSyntax.html +++ b/doc/gui/org/deidentifier/arx/io/class-use/CSVSyntax.html @@ -111,21 +111,24 @@

              Uses of static Data -Data.create(java.io.File file, +Data.create(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config)
              Creates a new data object from a CSV file.
              static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.File file, +AttributeType.Hierarchy.create(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config)
              Creates a new hierarchy from a CSV file.
              static Data -Data.create(java.io.File file, +Data.create(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
              Creates a new data object from a CSV file.
              @@ -133,21 +136,24 @@

              Uses of static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config)
              Creates a new data object from a CSV file.
              static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.InputStream stream, +AttributeType.Hierarchy.create(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config)
              Creates a new hierarchy from a CSV file.
              static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
              Creates a new data object from a CSV file.
              @@ -155,21 +161,24 @@

              Uses of static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, + java.nio.charset.Charset charset, CSVSyntax config)
              Creates a new data object from a CSV file.
              static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.lang.String path, +AttributeType.Hierarchy.create(java.lang.String path, + java.nio.charset.Charset charset, CSVSyntax config)
              Creates a new hierarchy from a CSV file.
              static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
              Creates a new data object from a CSV file.
              @@ -273,39 +282,45 @@

              Uses of -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config)
              Instantiate.
              -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatype)
              Instatiate.
              -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config)
              Instantiate.
              -CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
              Instantiate.
              -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, CSVSyntax config)
              Instantiate.
              -CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, + java.nio.charset.Charset charset, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
              Instantiate.
              @@ -330,19 +345,22 @@

              Uses of -CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, + java.nio.charset.Charset charset, CSVSyntax config)
              Instantiate.
              -CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, + java.nio.charset.Charset charset, CSVSyntax config)
              Instantiate.
              -CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, + java.nio.charset.Charset charset, CSVSyntax config)
              Instantiate.