me.armar.plugins.autorank.playerchecker
Class RankChange

java.lang.Object
  extended by me.armar.plugins.autorank.playerchecker.RankChange

public class RankChange
extends java.lang.Object


Field Summary
private  Autorank plugin
           
private  java.lang.String rank
           
private  java.lang.String rankTo
           
private  java.util.List<Requirement> req
           
private  java.util.List<Result> res
           
 
Constructor Summary
RankChange(Autorank plugin, java.lang.String rank, java.lang.String rankTo, java.util.List<Requirement> req, java.util.List<Result> res)
           
 
Method Summary
 boolean applyChange(org.bukkit.entity.Player player, java.lang.String group)
           
 boolean checkRequirements(org.bukkit.entity.Player player)
           
 java.util.List<Requirement> getFailedRequirements(org.bukkit.entity.Player player)
           
 java.lang.String getRank()
           
 java.lang.String getRankTo()
           
 java.util.List<Requirement> getReq()
           
 java.util.List<Result> getRes()
           
 boolean hasRankUp()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

rank

private java.lang.String rank

req

private java.util.List<Requirement> req

res

private java.util.List<Result> res

rankTo

private java.lang.String rankTo

plugin

private Autorank plugin
Constructor Detail

RankChange

public RankChange(Autorank plugin,
                  java.lang.String rank,
                  java.lang.String rankTo,
                  java.util.List<Requirement> req,
                  java.util.List<Result> res)
Method Detail

getRank

public java.lang.String getRank()

getReq

public java.util.List<Requirement> getReq()

getRes

public java.util.List<Result> getRes()

getRankTo

public java.lang.String getRankTo()

hasRankUp

public boolean hasRankUp()

checkRequirements

public boolean checkRequirements(org.bukkit.entity.Player player)

getFailedRequirements

public java.util.List<Requirement> getFailedRequirements(org.bukkit.entity.Player player)

applyChange

public boolean applyChange(org.bukkit.entity.Player player,
                           java.lang.String group)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object