stringmerge.java

来自「一个java的ETL工具」· Java 代码 · 共 52 行

JAVA
52
字号
import java.util.ArrayList;

public class StringMerge implements Action
{
	private String type;
	private ArrayList fromIds;   // of String
	private String toId;
	private String delimiter;

	public StringMerge(String _type, ArrayList _fromIds, String _toId, String _delimiter)
	{
		type = _type;
		fromIds = _fromIds;
		toId = _toId;
		delimiter = _delimiter;
	}

	//  Accessor Methods
	
	public String getType()
	{
		return type;
	}	
	
	public ArrayList getFromIds()
	{
		return fromIds;
	}	
	
	public String getToId()
	{
		return toId;
	}	

	public String getDelimiter()
	{
		return delimiter;
	}	
	
	public String toString()
	{
		String returnString = "";
		
		returnString = returnString + type + ": \n";
		for (int i=0; i<fromIds.size(); i++)
			returnString = returnString + "From Id #" + i + "= " + fromIds.get(i) + "\n";
		returnString = returnString + "To Id = " + toId + "\n";
		returnString = returnString + "Delimiter = " + delimiter + "\n";

		return returnString;
	}		
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?