public override bool Equals(object obj) { if (obj == null) { return(false); } if (GetType() != obj.GetType()) { return(false); } Net.Vpc.Upa.Config.ScanFilter other = (Net.Vpc.Upa.Config.ScanFilter)obj; if ((this.libs == null) ? (other.libs != null) : !this.libs.Equals(other.libs)) { return(false); } if ((this.types == null) ? (other.types != null) : !this.types.Equals(other.types)) { return(false); } if (this.propagate != other.propagate) { return(false); } return(true); }
public virtual void RemoveContextAnnotationStrategyFilter(Net.Vpc.Upa.Config.ScanFilter filter) { filters.Remove(filter); }
private void Add(Net.Vpc.Upa.Config.ScanFilter filter) { Net.Vpc.Upa.Impl.Config.DefaultConfigFilterItem defaultConfigFilterItem = new Net.Vpc.Upa.Impl.Config.DefaultConfigFilterItem(new Net.Vpc.Upa.Impl.Util.Classpath.PatternListLibNameFilter(new string[] { filter.GetLibs() }), new Net.Vpc.Upa.Impl.Util.Classpath.PatternListClassNameFilter(new string[] { filter.GetTypes() })); items.Add(defaultConfigFilterItem); }
public virtual void AddContextAnnotationStrategyFilter(Net.Vpc.Upa.Config.ScanFilter filter) { filters.Add(filter); }