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;
- }
}