public void SetPreferenceInferrer(IPreferenceInferrer inferrer)
 {
     //Preconditions.checkArgument(inferrer != null, "inferrer is null");
     refreshHelper.AddDependency(inferrer);
     refreshHelper.RemoveDependency(this.inferrer);
     this.inferrer = inferrer;
 }
 public void SetPreferenceInferrer(IPreferenceInferrer inferrer)
 {
     throw new NotSupportedException();
 }
 public void SetPreferenceInferrer(IPreferenceInferrer inferrer)
 {
     similarityCache.Clear();
     similarity.SetPreferenceInferrer(inferrer);
 }
 public void SetPreferenceInferrer(IPreferenceInferrer inferrer) {
   //Preconditions.checkArgument(inferrer != null, "inferrer is null");
   refreshHelper.AddDependency(inferrer);
   refreshHelper.RemoveDependency(this.inferrer);
   this.inferrer = inferrer;
 }
  /// @throws NotSupportedException
 public void SetPreferenceInferrer(IPreferenceInferrer inferrer) {
   throw new NotSupportedException();
 }