1818
1919public class FieldReferenceManager
2020{
21- private final List <FieldReference > fieldReferences ;
22- private final Map <Integer , FieldReference > fieldsByIndex ;
23- private final Map <FieldKey , FieldReference > fieldKeys = new LinkedHashMap <>();
24- private final Map <String , FieldReference > fieldLabels = new LinkedHashMap <>();
21+ private final List <FieldReference > _fieldReferences ;
22+ private final Map <Integer , FieldReference > _fieldsByIndex ;
23+ private final Map <FieldKey , FieldReference > _fieldKeys = new LinkedHashMap <>();
24+ private final Map <String , FieldReference > _fieldLabels = new LinkedHashMap <>();
2525
2626 public <T extends FieldReference > FieldReferenceManager (List <T > columnHeaders )
2727 {
28- fieldReferences = List .copyOf (columnHeaders );
29- fieldsByIndex = columnHeaders .stream ().collect (Collectors .toMap (FieldReference ::getDomIndex , Function .identity ()));
28+ _fieldReferences = List .copyOf (columnHeaders );
29+ _fieldsByIndex = columnHeaders .stream ().collect (Collectors .toMap (FieldReference ::getDomIndex , Function .identity ()));
3030 }
3131
3232 public List <FieldReference > getColumnHeaders ()
3333 {
34- return fieldReferences ;
34+ return _fieldReferences ;
3535 }
3636
3737 public FieldReference getColumnHeader (int index )
3838 {
39- return fieldsByIndex .get (index );
39+ return _fieldsByIndex .get (index );
4040 }
4141
4242 /**
@@ -86,18 +86,18 @@ public FieldReference getColumnHeader(int index)
8686
8787 private FieldReference findColumnHeaderByFieldKey (FieldKey fieldIdentifier )
8888 {
89- if (fieldKeys .containsKey (fieldIdentifier ))
89+ if (_fieldKeys .containsKey (fieldIdentifier ))
9090 {
91- return fieldKeys .get (fieldIdentifier );
91+ return _fieldKeys .get (fieldIdentifier );
9292 }
93- else if (fieldKeys .size () < fieldReferences .size ())
93+ else if (_fieldKeys .size () < _fieldReferences .size ())
9494 {
95- for (FieldReference header : fieldReferences )
95+ for (FieldReference header : _fieldReferences )
9696 {
97- if (!fieldKeys .containsValue (header ))
97+ if (!_fieldKeys .containsValue (header ))
9898 {
9999 FieldKey fieldKey = header .getFieldKey ();
100- fieldKeys .put (fieldKey , header );
100+ _fieldKeys .put (fieldKey , header );
101101 if (fieldKey .equals (fieldIdentifier ))
102102 {
103103 return header ;
@@ -111,18 +111,18 @@ else if (fieldKeys.size() < fieldReferences.size())
111111
112112 private FieldReference findColumnHeaderByLabel (String label )
113113 {
114- if (fieldLabels .containsKey (label ))
114+ if (_fieldLabels .containsKey (label ))
115115 {
116- return fieldLabels .get (label );
116+ return _fieldLabels .get (label );
117117 }
118- else if (fieldLabels .size () < fieldReferences .size ())
118+ else if (_fieldLabels .size () < _fieldReferences .size ())
119119 {
120- for (FieldReference header : fieldReferences )
120+ for (FieldReference header : _fieldReferences )
121121 {
122- if (!fieldLabels .containsValue (header ))
122+ if (!_fieldLabels .containsValue (header ))
123123 {
124124 String columnLabel = header .getLabel ();
125- fieldLabels .put (columnLabel , header );
125+ _fieldLabels .put (columnLabel , header );
126126 if (columnLabel .equals (label ))
127127 {
128128 return header ;
0 commit comments