package com.jingdong.app.mall.utils;
import java.util.ArrayList;
import java.util.Collection;
public class PriorityCollection extends ArrayList implements Comparable, IPriority
{
public PriorityCollection(int i)
{
priority = i;
}
public PriorityCollection(int i, int j)
{
super(i);
priority = j;
}
public PriorityCollection(Collection collection, int i)
{
super(collection);
priority = i;
}
public int compareTo(IPriority ipriority)
{
int i;
if(getPriority() > ipriority.getPriority())
i = 1;
else
if(getPriority() < ipriority.getPriority())
i = -1;
else
i = 0;
return i;
}
public int compareTo(Object obj)
{
return compareTo((IPriority)obj);
}
public int getPriority()
{
return priority;
}
private static final long serialVersionUID = 0x8c1052438ee7101cL;
private int priority;
}