package gw.rating.rtm.validation uses java.lang.Comparable uses java.util.List class NoOpValidator extends MatchOpValidator{ static var _instance: NoOpValidator private construct() {} static property get Instance() : NoOpValidator{ if(_instance == null) { _instance = new NoOpValidator() } return _instance } override function validate(values : List>) : boolean { return true } override function validatePair(first : List>, max : List>) : boolean { return true } }