public override bool CachedFieldSourceEquals(FieldCacheSource o) { if (o.GetType() != typeof(ShortFieldSource)) { return false; } ShortFieldSource other = (ShortFieldSource) o; return this.parser == null?other.parser == null:this.parser.GetType() == other.parser.GetType(); }