
org.etlunit.feature.database.FileRefImpl Maven / Gradle / Ivy
The newest version!
package org.etlunit.feature.database;
public class FileRefImpl implements SQLAggregator.FileRef
{
private final String refName;
private final int lineNo;
public int getAggregatedLineNumber()
{
return aggregateLineNo;
}
private final int aggregateLineNo;
private final String text;
public FileRefImpl(String ref, int line, int aggNo, String text)
{
refName = ref;
lineNo = line;
this.text = text;
aggregateLineNo = aggNo;
}
public String getCurrentRefName()
{
return refName;
}
public int getCurrentLineNumber()
{
return lineNo;
}
public String getLine()
{
return text;
}
@Override
public String describe()
{
return " ref: '" + getCurrentRefName() + "', line: " + getCurrentLineNumber() + ", aggregateLine: " + getAggregatedLineNumber() + ", sql: '" + getLine() + "'";
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy