<commit_before>package org.talend.dataprep.transformation.api.action.metadata;

import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.function.Consumer;

import org.apache.commons.lang.StringUtils;
import org.codehaus.jackson.JsonNode;
import org.talend.dataprep.api.DataSetRow;
import org.talend.dataprep.api.type.Types;
import org.talend.dataprep.transformation.api.action.ActionParser;

public class DeleteEmpty implements ActionMetadata {

    public static final String         COLUMN_NAME_PARAMETER  = "column_name";                                                 //$NON-NLS-1$

    public static final String         DELETE_EMPTY_ACTION_NAME = "delete_empty";                                                //$NON-NLS-1$

    public static final String         LOWER_CASE_ACTION_DESC = "converts all of the cell values in this column to lower case"; //$NON-NLS-1$

    public static final ActionMetadata INSTANCE               = new DeleteEmpty();

    private DeleteEmpty() {
    }

    @Override
    public String getName() {
        return DELETE_EMPTY_ACTION_NAME;
    }

    @Override
    public String getDescription() {
        return LOWER_CASE_ACTION_DESC;
    }

    @Override
    public Type getType() {
        return Type.OPERATION;
    }

    @Override
    public String getCategory() {
        return "case";
    }

    @Override
    public Item[] getItems() {
        return new Item[0];
    }

    @Override
    public String getValue() {<commit_msg>TDP-59: fix details in DeleteEmpty<commit_after>package org.talend.dataprep.transformation.api.action.metadata;

import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.function.Consumer;

import org.apache.commons.lang.StringUtils;
import org.codehaus.jackson.JsonNode;
import org.talend.dataprep.api.DataSetRow;
import org.talend.dataprep.api.type.Types;
import org.talend.dataprep.transformation.api.action.ActionParser;

public class DeleteEmpty implements ActionMetadata {

    public static final String         COLUMN_NAME_PARAMETER    = "column_name";                          //$NON-NLS-1$

    public static final String         DELETE_EMPTY_ACTION_NAME = "delete_empty";                         //$NON-NLS-1$

    public static final String         DELETE_EMPTY_ACTION_DESC = "Delete rows that have this cell empty"; //$NON-NLS-1$

    public static final ActionMetadata INSTANCE                 = new DeleteEmpty();

    private DeleteEmpty() {
    }

    @Override
    public String getName() {
        return DELETE_EMPTY_ACTION_NAME;
    }

    @Override
    public String getDescription() {
        return DELETE_EMPTY_ACTION_DESC;
    }

    @Override
    public Type getType() {
        return Type.OPERATION;
    }

    @Override
    public String getCategory() {
        return "case";
    }

    @Override
    public Item[] getItems() {
        return new Item[0];
    }

    @Override
    public String getValue() {
{'fraction_non_alphanumeric': 0.08774279973208306, 'fraction_numerical': 0.003348961821835231, 'mean_word_length': 2.493567251461988, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1571914', 'n_tokens_mistral': 855, 'n_tokens_neox': 841, 'n_words': 201}