Work on index improvements

This commit is contained in:
jamesagnew 2018-06-24 15:09:53 -04:00
parent d46b9b00be
commit 2d57699066
7 changed files with 12 additions and 0 deletions

View File

@ -98,6 +98,7 @@ public class ResourceIndexedSearchParamCoords extends BaseResourceIndexedSearchP
b.append(getResource(), obj.getResource());
b.append(getLatitude(), obj.getLatitude());
b.append(getLongitude(), obj.getLongitude());
b.append(myHashIdentity, obj.myHashIdentity);
return b.isEquals();
}

View File

@ -114,6 +114,7 @@ public class ResourceIndexedSearchParamDate extends BaseResourceIndexedSearchPar
b.append(getResource(), obj.getResource());
b.append(getTimeFromDate(getValueHigh()), getTimeFromDate(obj.getValueHigh()));
b.append(getTimeFromDate(getValueLow()), getTimeFromDate(obj.getValueLow()));
b.append(myHashIdentity, obj.myHashIdentity);
return b.isEquals();
}

View File

@ -99,6 +99,7 @@ public class ResourceIndexedSearchParamNumber extends BaseResourceIndexedSearchP
b.append(getResource(), obj.getResource());
b.append(getValue(), obj.getValue());
b.append(isMissing(), obj.isMissing());
b.append(myHashIdentity, obj.myHashIdentity);
return b.isEquals();
}

View File

@ -119,6 +119,8 @@ public class ResourceIndexedSearchParamQuantity extends BaseResourceIndexedSearc
b.append(getSystem(), obj.getSystem());
b.append(getUnits(), obj.getUnits());
b.append(getValue(), obj.getValue());
b.append(myHashIdentity, obj.myHashIdentity);
b.append(myHashIdentityAndUnits, obj.myHashIdentityAndUnits);
return b.isEquals();
}

View File

@ -184,6 +184,8 @@ public class ResourceIndexedSearchParamString extends BaseResourceIndexedSearchP
b.append(getParamName(), obj.getParamName());
b.append(getResource(), obj.getResource());
b.append(getValueExact(), obj.getValueExact());
b.append(myHashExact, obj.myHashExact);
b.append(myHashNormalizedPrefix, obj.myHashNormalizedPrefix);
return b.isEquals();
}

View File

@ -145,6 +145,10 @@ public class ResourceIndexedSearchParamToken extends BaseResourceIndexedSearchPa
b.append(getResource(), obj.getResource());
b.append(getSystem(), obj.getSystem());
b.append(getValue(), obj.getValue());
b.append(myHashIdentity, obj.myHashIdentity);
b.append(myHashSystem, obj.myHashSystem);
b.append(myHashSystemAndValue, obj.myHashSystemAndValue);
b.append(myHashValue, obj.myHashValue);
return b.isEquals();
}

View File

@ -103,6 +103,7 @@ public class ResourceIndexedSearchParamUri extends BaseResourceIndexedSearchPara
b.append(getResource(), obj.getResource());
b.append(getUri(), obj.getUri());
b.append(getHashUri(), obj.getHashUri());
b.append(myHashUri, obj.myHashUri);
return b.isEquals();
}