@@ -46,7 +46,7 @@ public class ComplexRangeIndexConfigElement extends RangeIndexConfigElement {
4646
4747    private  static  final  Logger  LOG  = LogManager .getLogger (ComplexRangeIndexConfigElement .class );
4848
49-     private  Map <String , RangeIndexConfigField > fields  = new  HashMap <>();
49+     private  final   Map <String , RangeIndexConfigField > fields  = new  HashMap <>();
5050
5151
5252    protected  ArrayList <RangeIndexConfigCondition > conditions  = new  ArrayList <>();
@@ -61,10 +61,10 @@ public ComplexRangeIndexConfigElement(final Element node, final NodeList childre
6161        super (node , namespaces );
6262
6363        for  (int  i  = 0 ; i  < children .getLength (); i ++) {
64-             Node  child  = children .item (i );
64+             final   Node  child  = children .item (i );
6565            if  (child .getNodeType () == Node .ELEMENT_NODE ) {
6666                if  (FIELD_ELEMENT .equals (child .getLocalName ())) {
67-                     RangeIndexConfigField  field  = new  RangeIndexConfigField (path , (Element ) child , namespaces );
67+                     final   RangeIndexConfigField  field  = new  RangeIndexConfigField (path , (Element ) child , namespaces );
6868                    fields .put (field .getName (), field );
6969                } else  if  (CONDITION_ELEMENT .equals (child .getLocalName ())){
7070                    conditions .add (new  RangeIndexConfigAttributeCondition ((Element ) child , path ));
@@ -83,8 +83,8 @@ public boolean isComplex() {
8383    }
8484
8585    @ Override 
86-     public  boolean  isCaseSensitive (String  fieldName ) {
87-         for  (RangeIndexConfigField  field : fields .values ()) {
86+     public  boolean  isCaseSensitive (final   String  fieldName ) {
87+         for  (final   RangeIndexConfigField  field : fields .values ()) {
8888            if (fieldName  != null  && fieldName .equals (field .getName ())) {
8989                return  field .isCaseSensitive ();
9090            }
@@ -93,7 +93,7 @@ public boolean isCaseSensitive(String fieldName) {
9393    }
9494
9595    @ Override 
96-     public  boolean  match (NodePath  other ) {
96+     public  boolean  match (final   NodePath  other ) {
9797        if  (isQNameIndex ) {
9898            final  QName  qn1  = path .getLastComponent ();
9999            final  QName  qn2  = other .getLastComponent ();
@@ -103,68 +103,68 @@ public boolean match(NodePath other) {
103103    }
104104
105105    @ Override 
106-     public  boolean  find (NodePath  other ) {
106+     public  boolean  find (final   NodePath  other ) {
107107        return  (getField (other ) != null );
108108    }
109109
110110    @ Override 
111-     public  TextCollector  getCollector (NodePath  path ) {
111+     public  TextCollector  getCollector (final   NodePath  path ) {
112112        return  new  ComplexTextCollector (this , path );
113113    }
114114
115115    @ Override 
116-     public  Analyzer  getAnalyzer (String  fieldName ) {
116+     public  Analyzer  getAnalyzer (final   String  fieldName ) {
117117        if  (fields .containsKey (fieldName )) {
118118            return  analyzer ;
119119        }
120120        return  null ;
121121    }
122122
123-     public  RangeIndexConfigField  getField (NodePath  path ) {
124-         for  (RangeIndexConfigField  field : fields .values ()) {
123+     public  RangeIndexConfigField  getField (final   NodePath  path ) {
124+         for  (final   RangeIndexConfigField  field : fields .values ()) {
125125            if  (field .match (path ))
126126                return  field ;
127127        }
128128        return  null ;
129129    }
130130
131-     public  RangeIndexConfigField  getField (NodePath  parentPath , NodePath  path ) {
132-         for  (RangeIndexConfigField  field : fields .values ()) {
131+     public  RangeIndexConfigField  getField (final   NodePath  parentPath ,  final  NodePath  path ) {
132+         for  (final   RangeIndexConfigField  field : fields .values ()) {
133133            if  (field .match (parentPath , path ))
134134                return  field ;
135135        }
136136        return  null ;
137137    }
138138
139139    @ Override 
140-     public  int  getType (String  fieldName ) {
141-         RangeIndexConfigField  field  = fields .get (fieldName );
140+     public  int  getType (final   String  fieldName ) {
141+         final   RangeIndexConfigField  field  = fields .get (fieldName );
142142        if  (field  != null ) {
143143            return  field .getType ();
144144        }
145145        return  Type .ITEM ;
146146    }
147147
148148    @ Override 
149-     public  org .exist .indexing .range .conversion .TypeConverter  getTypeConverter (String  fieldName ) {
150-         RangeIndexConfigField  field  = fields .get (fieldName );
149+     public  org .exist .indexing .range .conversion .TypeConverter  getTypeConverter (final   String  fieldName ) {
150+         final   RangeIndexConfigField  field  = fields .get (fieldName );
151151        if  (field  != null ) {
152152            return  field .getTypeConverter ();
153153        }
154154        return  null ;
155155    }
156156
157-     public  boolean  matchConditions (Node  node ) {
158-         for  (RangeIndexConfigCondition  condition  : conditions ) {
157+     public  boolean  matchConditions (final   Node  node ) {
158+         for  (final   RangeIndexConfigCondition  condition  : conditions ) {
159159            if  (!condition .matches (node ))
160160                return  false ;
161161        }
162162
163163        return  true ;
164164    }
165165
166-     public  boolean  findCondition (Predicate  predicate ) {
167-         for  (RangeIndexConfigCondition  condition  : conditions ) {
166+     public  boolean  findCondition (final   Predicate  predicate ) {
167+         for  (final   RangeIndexConfigCondition  condition  : conditions ) {
168168            if  (condition .find (predicate ))
169169                return  true ;
170170        }
0 commit comments