@Test public void testObjectBuild() { final TestObject o1 = new TestObject(4); final TestObject o2 = new TestObject(4); assertEquals(Integer.valueOf(0), new CompareToBuilder().append(o1, o1).build()); assertEquals(Integer.valueOf(0), new CompareToBuilder().append(o1, o2).build()); o2.setA(5); assertTrue(new CompareToBuilder().append(o1, o2).build().intValue() < 0); assertTrue(new CompareToBuilder().append(o2, o1).build().intValue() > 0); assertTrue(new CompareToBuilder().append(o1, null).build().intValue() > 0); assertEquals(Integer.valueOf(0), new CompareToBuilder().append((Object) null, null).build()); assertTrue(new CompareToBuilder().append(null, o1).build().intValue() < 0); }
public List<Class<? extends STypeComposite>> listCompositeTypes() { return SingularClassPathScanner .get() .findSubclassesOf(STypeComposite.class) .stream() .filter(c -> !(c.getPackage().getName().startsWith("org.opensingular") || c.getPackage().getName().startsWith("com.opensingular"))) .filter(c -> c.isAnnotationPresent(SInfoType.class)) .sorted((c1, c2) -> new CompareToBuilder().append(formatLabel(c1), formatLabel(c2)).build()) .collect(Collectors.toList()); }
public List<Class<? extends STypeComposite>> listCompositeTypes() { return SingularClassPathScanner .get() .findSubclassesOf(STypeComposite.class) .stream() .filter(c -> !(c.getPackage().getName().startsWith("org.opensingular") || c.getPackage().getName().startsWith("com.opensingular"))) .filter(c -> c.isAnnotationPresent(SInfoType.class)) .sorted((c1, c2) -> new CompareToBuilder().append(formatLabel(c1), formatLabel(c2)).build()) .collect(Collectors.toList()); }
@SuppressWarnings("unchecked") public List<Class<? extends STypeComposite<?>>> listCompositeTypes() { return SingularClassPathScanner.get().findSubclassesOf(STypeComposite.class).stream() .map(it -> (Class<? extends STypeComposite<?>>) it) .filter( c -> !(c.getPackage().getName().startsWith("org.opensingular") || c.getPackage().getName().startsWith("com.opensingular"))) .filter(c -> c.isAnnotationPresent(SInfoType.class)) .sorted((c1, c2) -> new CompareToBuilder().append(formatLabel(c1), formatLabel(c2)).build()) .collect(Collectors.toList()); }
@Override public int compareTo(final Runned that) { CompareToBuilder compareToBuilder = new CompareToBuilder(); return compareToBuilder.append(this.key, that.key).build(); }
@Override public int compareTo( @NotNull MessagePair other ) { return new CompareToBuilder() .append( this.result, other.result ) .append( this.template, other.template ) .build(); } }
@Override public int compareTo(BuildPriority o) { return new CompareToBuilder() .append(priority, o.getPriority()) .build(); } }
@Override public int compareTo(IPlugin plug) { return new CompareToBuilder().append(getOrder(), plug.getOrder()).build(); }
@Override public int compareTo(final OneTimeTokenAccount o) { return new CompareToBuilder() .append(this.scratchCodes.toArray(), o.getScratchCodes().toArray()) .append(this.validationCode, o.getValidationCode()) .append(this.secretKey, o.getSecretKey()) .append(this.username, o.getUsername()).build(); }
@Override public int compareTo(final Coordinates other) { return new CompareToBuilder() .append(this.usr, other.user()) .append(this.rpo, other.repo()) .build(); } }
@Override public int compareTo(BuildDefinition o) { return new CompareToBuilder() .append(priority, o.getPriority()) .append(name, o.getName()) .build(); }
@Override public int compareTo(Matched that) { CompareToBuilder compareToBuilder = new CompareToBuilder(); return compareToBuilder.append(this.topic, that.topic) .append(this.partition, that.partition) .append(this.offset, that.offset) .append(this.stageName, that.stageName) .append(this.stageType, that.stageType) .build(); }
@Override public int compareTo(IPlugin plug) { return new CompareToBuilder().append(getOrder(), plug.getOrder()).append(getId(), plug.getId()).build(); }
@Override public int compareTo(IPlugin plug) { return new CompareToBuilder().append(getOrder(), plug.getOrder()).append(getId(), plug.getId()).build(); }
@Override public int compareTo(IPlugin plug) { return new CompareToBuilder().append(getOrder(), plug.getOrder()).append(getId(), plug.getId()).build(); }
@Override public int compareTo(final OneTimeToken o) { return new CompareToBuilder() .append(token, o.getToken()) .append(userId, o.getUserId()) .append(issuedDateTime, o.getIssuedDateTime()) .append(id, o.id) .build(); } }
@Override public int compareTo(final ConfigurationMetadataSearchResult o) { return new CompareToBuilder().append(this.order, o.getOrder()).append(getName(), o.getName()).append(this.group, o.getGroup()).build(); } }
@Override public int compareTo(final Label label) { return new CompareToBuilder() .append(this.repo().coordinates(), label.repo().coordinates()) .append(this.obj, label.name()) .build(); }
@Override public int compareTo( final Content cont ) { return new CompareToBuilder() .append(this.path(), cont.path()) .append(this.repo().coordinates(), cont.repo().coordinates()) .build(); }
@Override public int compareTo( final RepoCommit other ) { return new CompareToBuilder().append( this.repo().coordinates(), other.repo().coordinates() ).append(this.sha(), other.sha()).build(); }