You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by el...@apache.org on 2013/10/03 23:54:42 UTC

svn commit: r1529016 - /lucene/dev/trunk/solr/core/src/java/org/apache/solr/update/processor/FieldMutatingUpdateProcessorFactory.java

Author: elyograg
Date: Thu Oct  3 21:54:42 2013
New Revision: 1529016

URL: http://svn.apache.org/r1529016
Log:
SOLR-5264: Removing deprecated getBooleanArg from trunk.

Modified:
    lucene/dev/trunk/solr/core/src/java/org/apache/solr/update/processor/FieldMutatingUpdateProcessorFactory.java

Modified: lucene/dev/trunk/solr/core/src/java/org/apache/solr/update/processor/FieldMutatingUpdateProcessorFactory.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/core/src/java/org/apache/solr/update/processor/FieldMutatingUpdateProcessorFactory.java?rev=1529016&r1=1529015&r2=1529016&view=diff
==============================================================================
--- lucene/dev/trunk/solr/core/src/java/org/apache/solr/update/processor/FieldMutatingUpdateProcessorFactory.java (original)
+++ lucene/dev/trunk/solr/core/src/java/org/apache/solr/update/processor/FieldMutatingUpdateProcessorFactory.java Thu Oct  3 21:54:42 2013
@@ -242,34 +242,4 @@ public abstract class FieldMutatingUpdat
     return FieldMutatingUpdateProcessor.SELECT_ALL_FIELDS;
 
   }
-
-  /**
-   * Removes the first instance of the key from NamedList, returning the Boolean
-   * that key referred to, or null if the key is not specified.
-   * @exception SolrException invalid type or structure
-   * @deprecated Use {@link NamedList#removeBooleanArg} instead.  Will be
-   * removed in 5.0.
-   */
-  @Deprecated
-  public static Boolean getBooleanArg(final NamedList args, final String key) {
-    Boolean bool;
-    List values = args.getAll(key);
-    if (0 == values.size()) {
-      return null;
-    }
-    if (values.size() > 1) {
-      throw new SolrException(SolrException.ErrorCode.SERVER_ERROR,
-          "Only one '" + key + "' is allowed");
-    }
-    Object o = args.remove(key);
-    if (o instanceof Boolean) {
-      bool = (Boolean)o;
-    } else if (o instanceof CharSequence) {
-      bool = Boolean.parseBoolean(o.toString());
-    } else {
-      throw new SolrException(SolrException.ErrorCode.SERVER_ERROR,
-          "'" + key + "' must have type 'bool' or 'str'; found " + o.getClass());
-    }
-    return bool;
-  }
 }