me.armar.plugins.autorank.playerchecker.builders
Class ResultBuilder

java.lang.Object
  extended by me.armar.plugins.autorank.playerchecker.builders.ResultBuilder

public class ResultBuilder
extends java.lang.Object


Field Summary
private  java.util.Map<java.lang.String,java.lang.Class<? extends Result>> results
           
 
Constructor Summary
ResultBuilder()
           
 
Method Summary
 Result create(java.lang.String type)
           
 void registerResult(java.lang.String type, java.lang.Class<? extends Result> result)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

results

private java.util.Map<java.lang.String,java.lang.Class<? extends Result>> results
Constructor Detail

ResultBuilder

public ResultBuilder()
Method Detail

create

public Result create(java.lang.String type)

registerResult

public void registerResult(java.lang.String type,
                           java.lang.Class<? extends Result> result)