@Override public void validate( final Cookie cookie, final CookieOrigin origin) throws MalformedCookieException { Args.notNull(cookie, "Cookie"); Args.notNull(origin, "Cookie origin"); if (cookie.getVersion() > 0) { if (cookie instanceof SetCookie2) { strict.validate(cookie, origin); } else { obsoleteStrict.validate(cookie, origin); } } else { netscapeDraft.validate(cookie, origin); } }
@Override public void validate( final Cookie cookie, final CookieOrigin origin) throws MalformedCookieException { Args.notNull(cookie, "Cookie"); Args.notNull(origin, "Cookie origin"); if (cookie.getVersion() > 0) { if (cookie instanceof SetCookie2) { strict.validate(cookie, origin); } else { obsoleteStrict.validate(cookie, origin); } } else { netscapeDraft.validate(cookie, origin); } }
@Override public void validate( final Cookie cookie, final CookieOrigin origin) throws MalformedCookieException { Args.notNull(cookie, "Cookie"); Args.notNull(origin, "Cookie origin"); if (cookie.getVersion() > 0) { if (cookie instanceof SetCookie2) { strict.validate(cookie, origin); } else { obsoleteStrict.validate(cookie, origin); } } else { netscapeDraft.validate(cookie, origin); } }
@Override public void validate( final Cookie cookie, final CookieOrigin origin) throws MalformedCookieException { Args.notNull(cookie, "Cookie"); Args.notNull(origin, "Cookie origin"); if (cookie.getVersion() > 0) { if (cookie instanceof SetCookie2) { strict.validate(cookie, origin); } else { obsoleteStrict.validate(cookie, origin); } } else { netscapeDraft.validate(cookie, origin); } }
@Override public void validate( final Cookie cookie, final CookieOrigin origin) throws MalformedCookieException { Args.notNull(cookie, "Cookie"); Args.notNull(origin, "Cookie origin"); if (cookie.getVersion() > 0) { if (cookie instanceof SetCookie2) { strict.validate(cookie, origin); } else { obsoleteStrict.validate(cookie, origin); } } else { netscapeDraft.validate(cookie, origin); } }