public class ARFF2ARX
extends java.lang.Object
Constructor and Description |
---|
ARFF2ARX(Instances instances)
Default constructor of this converter.
|
Modifier and Type | Method and Description |
---|---|
org.deidentifier.arx.Data |
getData() |
java.lang.String[] |
getHeader() |
java.util.Map<java.lang.String,org.deidentifier.arx.AttributeType.Hierarchy> |
getHierarchyMap() |
Instances |
getInstances() |
java.lang.String[] |
getQi() |
java.lang.String[] |
getSensitive() |
ARFF2ARX |
init(java.io.File dir,
java.lang.String relation) |
boolean |
isQiAttribute(java.lang.String attr)
Determines if a attribute is a sensitive attribute.
|
boolean |
isSensitive(java.lang.String attr)
Determines if a attribute is a sensitive attribute.
|
ARFF2ARX |
setQi(java.lang.String qi) |
ARFF2ARX |
setQi(java.lang.String[] qi) |
ARFF2ARX |
setSensitive(java.lang.String sensitive) |
ARFF2ARX |
setSensitive(java.lang.String[] sensitive) |
java.lang.String |
toString() |
public ARFF2ARX(Instances instances)
instances
- The ARFF instance.public ARFF2ARX setQi(java.lang.String qi)
public ARFF2ARX setQi(java.lang.String[] qi)
public ARFF2ARX setSensitive(java.lang.String sensitive)
public ARFF2ARX setSensitive(java.lang.String[] sensitive)
public ARFF2ARX init(java.io.File dir, java.lang.String relation) throws java.io.IOException
dir
- relation
- java.io.IOException
public boolean isSensitive(java.lang.String attr)
attr
- The attribute to check.public boolean isQiAttribute(java.lang.String attr)
attr
- The attribute to check.public Instances getInstances()
public java.lang.String[] getHeader()
public java.lang.String[] getQi()
public java.util.Map<java.lang.String,org.deidentifier.arx.AttributeType.Hierarchy> getHierarchyMap()
public org.deidentifier.arx.Data getData()
public java.lang.String[] getSensitive()
public java.lang.String toString()
toString
in class java.lang.Object