return compare(str1, str2, true);
@Test public void testCompare_StringString() { assertTrue(StringUtils.compare(null, null) == 0); assertTrue(StringUtils.compare(null, "a") < 0); assertTrue(StringUtils.compare("a", null) > 0); assertTrue(StringUtils.compare("abc", "abc") == 0); assertTrue(StringUtils.compare("a", "b") < 0); assertTrue(StringUtils.compare("b", "a") > 0); assertTrue(StringUtils.compare("a", "B") > 0); assertTrue(StringUtils.compare("abc", "abd") < 0); assertTrue(StringUtils.compare("ab", "abc") < 0); assertTrue(StringUtils.compare("ab", "ab ") < 0); assertTrue(StringUtils.compare("abc", "ab ") > 0); }
@Test public void testCompare_StringStringBoolean() { assertTrue(StringUtils.compare(null, null, false) == 0); assertTrue(StringUtils.compare(null, "a", true) < 0); assertTrue(StringUtils.compare(null, "a", false) > 0); assertTrue(StringUtils.compare("a", null, true) > 0); assertTrue(StringUtils.compare("a", null, false) < 0); assertTrue(StringUtils.compare("abc", "abc", false) == 0); assertTrue(StringUtils.compare("a", "b", false) < 0); assertTrue(StringUtils.compare("b", "a", false) > 0); assertTrue(StringUtils.compare("a", "B", false) > 0); assertTrue(StringUtils.compare("abc", "abd", false) < 0); assertTrue(StringUtils.compare("ab", "abc", false) < 0); assertTrue(StringUtils.compare("ab", "ab ", false) < 0); assertTrue(StringUtils.compare("abc", "ab ", false) > 0); }
protected HDFSFileInfoRequest updateRequestDetails(ProcessContext context, ProcessSession session, FlowFile ff) { if (req == null) { return buildRequestDetails(context, session, ff); } req.fullPath = context.getProperty(FULL_PATH).evaluateAttributeExpressions(ff).getValue(); String currValue = null; String oldValue = null; currValue = context.getProperty(DIR_FILTER).evaluateAttributeExpressions(ff).getValue(); oldValue = req.dirFilter == null ? null : req.dirFilter.toString(); if (StringUtils.compare(currValue, oldValue) != 0) { req.dirFilter = currValue == null ? null : Pattern.compile(currValue); } currValue = context.getProperty(FILE_FILTER).evaluateAttributeExpressions(ff).getValue(); oldValue = req.fileFilter == null ? null : req.fileFilter.toString(); if (StringUtils.compare(currValue, oldValue) != 0) { req.fileFilter = currValue == null ? null : Pattern.compile(currValue); } currValue = context.getProperty(FILE_EXCLUDE_FILTER).evaluateAttributeExpressions(ff).getValue(); oldValue = req.fileExcludeFilter == null ? null : req.fileExcludeFilter.toString(); if (StringUtils.compare(currValue, oldValue) != 0) { req.fileExcludeFilter = currValue == null ? null : Pattern.compile(currValue); } return req; }
@Override public int compare(RuntimeSearchParam theO1, RuntimeSearchParam theO2) { return StringUtils.compare(theO1.getName(), theO2.getName()); } });
@Override public int compare(Include theO1, Include theO2) { int retVal = StringUtils.compare(theO1.getParamType(), theO2.getParamType()); if (retVal == 0) { retVal = StringUtils.compare(theO1.getParamName(), theO2.getParamName()); } if (retVal == 0) { retVal = StringUtils.compare(theO1.getParamTargetType(), theO2.getParamTargetType()); } return retVal; }
str2 = o2.get(0); return compare(str1, str2); });
private static int compare(FhirContext theCtx, IQueryParameterType theO1, IQueryParameterType theO2) { int retVal; if (theO1.getMissing() == null && theO2.getMissing() == null) { retVal = 0; } else if (theO1.getMissing() == null) { retVal = -1; } else if (theO2.getMissing() == null) { retVal = 1; } else if (ObjectUtil.equals(theO1.getMissing(), theO2.getMissing())) { retVal = 0; } else { if (theO1.getMissing()) { retVal = 1; } else { retVal = -1; } } if (retVal == 0) { String q1 = theO1.getQueryParameterQualifier(); String q2 = theO2.getQueryParameterQualifier(); retVal = StringUtils.compare(q1, q2); } if (retVal == 0) { String v1 = theO1.getValueAsQueryToken(theCtx); String v2 = theO2.getValueAsQueryToken(theCtx); retVal = StringUtils.compare(v1, v2); } return retVal; }
@Override public int compare(BookingFile bf1, BookingFile bf2) { return StringUtils.compare(bf1.period,bf2.period); } }
@Override public int compare(BookingFile bf1, BookingFile bf2) { return StringUtils.compare(bf1.period,bf2.period); } }
public static int compare(String str1, String str2) { return StringUtils.compare(str1, str2); }
@Override public boolean compare(Filter filter) { if (!(filter instanceof TimeRangeFilter)) { return false; } TimeAllFilter compareFilter = (TimeAllFilter) filter; if (StringUtils.compare(field, compareFilter.getField()) != 0) { return false; } if (StringUtils.compare(ref, compareFilter.getRef()) != 0) { return false; } return true; }
@Override public int compare(OccurrenceIF occ1, OccurrenceIF occ2) { return StringUtils.compare(occ1.getValue(), occ2.getValue()); } });
@Override public int compare(RoleField rf1, RoleField rf2) { return StringUtils.compare(rf1.getFieldName(), rf2.getFieldName()); } }
@Override public int compare(final Requirement req1, final Requirement req2) { int compare = StringUtils.compare(req1.getName(), req2.getName()); if (compare == 0) { compare = StringUtils.compare(req1.getVersion(), req2.getVersion()); if (compare == 0) { return StringUtils.compare(req1.getRevision(), req2.getRevision()); } } return compare; }
@Override public int compare(RoleField rf1, RoleField rf2) { return StringUtils.compare(rf1.getFieldName(), rf2.getFieldName()); } }
public List<TsvColumn> getColumns(Type aType) { return getColumns().stream() .filter(c -> c.uimaType.equals(aType)) // Sort by name so we get a stable column order even if type systems are merged // in different orders, e.g. in unit tests. .sorted((a, b) -> compare( a.getUimaFeature() != null ? a.getUimaFeature().getShortName() : null, b.getUimaFeature() != null ? b.getUimaFeature().getShortName() : null)) .collect(Collectors.toList()); }
public List<TsvColumn> getColumns(Type aType) { return getColumns().stream() .filter(c -> c.uimaType.equals(aType)) // Sort by name so we get a stable column order even if type systems are merged // in different orders, e.g. in unit tests. .sorted((a, b) -> compare( a.getUimaFeature() != null ? a.getUimaFeature().getShortName() : null, b.getUimaFeature() != null ? b.getUimaFeature().getShortName() : null)) .collect(Collectors.toList()); }
@Override public int compare(Difference arg0, Difference arg1) { int nameComparison = super.compare(arg0, arg1); if (nameComparison != 0) { return nameComparison; } return StringUtils.compare(arg0.getTag(), arg0.getTag()); }
@Override public int compare(FieldDefinitionModel o1, FieldDefinitionModel o2) { FieldDefinition fd1 = o1.getFieldDefinition(); FieldDefinition fd2 = o2.getFieldDefinition(); return StringUtils.compare(fd1.getFieldName(), fd2.getFieldName()); } });