leaf.java

来自「RFID复杂事件处理系统的研究实验」· Java 代码 · 共 55 行

JAVA
55
字号
package test1;
import java.util.*;

public class Leaf extends Node {
	
	private LinkedList<P_Event> events=new LinkedList<P_Event>();
	
	public Leaf(char c)
	{
		super(c);
		isleaf=true;
	}
	
	public Leaf(Leaf n)
	{		
		super(n);
	}
	

	public LinkedList<P_Event> getevents()
	{
		return events;
	}
	
	

	
	public void insert(P_Event e)
	{
		if(l)
		{
			if(events.size()==0) events.addLast(e);
			else events.set(0, e);
		}else{
		int i=0;
		while(i<events.size()&&events.get(i).gettimestamp()<e.gettimestamp())
			i++;
		if(i==events.size()) events.addLast(e);
		else events.add(i, e);
		}
		
	}
	
	
	
	public void add(P_Event e)
	{
		events.addLast(e);
		
	}

		
}

⌨️ 快捷键说明

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