method com.dmdirc.config.prefs.validator.RegexStringValid ator__static_init










method ValidationResponse validate(Object)
prex0 != null
postreturn_value == One-of{&new ValidationResponse( validate#1*), &new ValidationResponse(validate# 2*)}
postreturn_value in Addr_Set{&new ValidationRespons e(validate#1*),&new ValidationResponse(validate #2*)}
postnew ValidationResponse(validate#1*) num objects <= 1
postnew ValidationResponse(validate#1*).failure == null
postnew ValidationResponse(validate#2*) num objects <= 1
postnew ValidationResponse(validate#2*).failure == this.failedReason
postinit'ed(new ValidationResponse(validate#2*). failure)
unanalyzedcall on java.lang.String:matches










method void com.dmdirc.config.prefs.validator. RegexStringValidator(String, String)
postthis.failedReason == failedReason
postinit'ed(this.failedReason)
postthis.regex == regex
postinit'ed(this.regex)










method ValidationResponse validate(String)
preobject != null
postreturn_value in Addr_Set{&amp;new ValidationRespons e(validate#2),&amp;new ValidationResponse(validate# 1)}
postnew ValidationResponse(validate#1) num objects <= 1
postnew ValidationResponse(validate#1).failure == null
postnew ValidationResponse(validate#2) num objects <= 1
postnew ValidationResponse(validate#2).failure == this.failedReason
postinit'ed(new ValidationResponse(validate#2). failure)
test_vectorjava.lang.String:matches(...)@49: {0}, {1}