<commit_before>/*
*    jETeL/Clover - Java based ETL application framework.
*    Copyright (C) 2005-06  J<NAME> <<EMAIL>>
*    
*    This library is free software; you can redistribute it and/or
*    modify it under the terms of the GNU Lesser General Public
*    License as published by the Free Software Foundation; either
*    version 2.1 of the License, or (at your option) any later version.
*    
*    This library is distributed in the hope that it will be useful,
*    but WITHOUT ANY WARRANTY; without even the implied warranty of
*    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU    
*    Lesser General Public License for more details.
*    
*    You should have received a copy of the GNU Lesser General Public
*    License along with this library; if not, write to the Free Software
*    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
*
*/
package org.jetel.exception;

import org.jetel.component.RecordTransform;

/**
 * Exception is thrown in custom transformation function.
 * @see RecordTransform
 * @author <NAME> (<EMAIL>)
 *         (c) Javlin Consulting (www.javlinconsulting.cz)
 *
 * @created 9.11.2006
 */
public class TransformException extends JetelException {

    /**
     * 
     */
    private static final long serialVersionUID = 1L;

    public TransformException(String message) {
        super(message);
    }

    public TransformException(String message, Throwable cause) {
        super(message, cause);
    }


    
}
<commit_msg>added info about record and field<commit_after>/*
*    jETeL/Clover - Java based ETL application framework.
*    Copyright (C) 2005-06  <NAME> <<EMAIL>>
*    
*    This library is free software; you can redistribute it and/or
*    modify it under the terms of the GNU Lesser General Public
*    License as published by the Free Software Foundation; either
*    version 2.1 of the License, or (at your option) any later version.
*    
*    This library is distributed in the hope that it will be useful,
*    but WITHOUT ANY WARRANTY; without even the implied warranty of
*    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU    
*    Lesser General Public License for more details.
*    
*    You should have received a copy of the GNU Lesser General Public
*    License along with this library; if not, write to the Free Software
*    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
*
*/
package org.jetel.exception;

import org.jetel.component.RecordTransform;

/**
 * Exception is thrown in custom transformation function.
 * @see RecordTransform
 * @author <NAME> (<EMAIL>)
 *         (c) Javlin Consulting (www.javlinconsulting.cz)
 *
 * @created 9.11.2006
 */
public class TransformException extends JetelException {

    /**
     * 
     */
    private static final long serialVersionUID = 1L;
    
    private int recNo;
    private int fieldNo;

    /**
	 * @param message
	 * @param recNo
	 * @param fieldNo
	 */
	public TransformException(String message, int recNo, int fieldNo) {
		super(message);
		this.recNo = recNo;
		this.fieldNo = fieldNo;
	}
	
	public TransformException(String message, Throwable cause, int recNo, int fieldNo) {
		super(message, cause);
		this.recNo = recNo;
		this.fieldNo = fieldNo;
	}


	public TransformException(String message) {
        super(message);
    }

    public TransformException(String message, Throwable cause) {
        super(message, cause);
    }

	public int getFieldNo() {
		return fieldNo;
	}

	public void setFieldNo(int fieldNo) {
		this.fieldNo = fieldNo;
	}

	public int getRecNo() {
		return recNo;
	}

	public void setRecNo(int recNo) {
		this.recNo = recNo;
	}


    
}

{'fraction_non_alphanumeric': 0.08011482254697286, 'fraction_numerical': 0.015657620041753653, 'mean_word_length': 2.6820365033621516, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3315088', 'n_tokens_mistral': 1192, 'n_tokens_neox': 1095, 'n_words': 410}