@SuppressWarnings("unchecked") public static DynamicComposite setEqualityFlag( DynamicComposite composite, ComponentEquality eq ) { if ( composite.isEmpty() ) { return composite; } int i = composite.size() - 1; @SuppressWarnings("rawtypes") Component c = composite.getComponent( i ); composite.setComponent( i, c.getValue(), c.getSerializer(), c.getComparator(), eq ); return composite; }
tombstoneComposite.setComponent(0, key, buffSerializer, compositeComparator, ComponentEquality.EQUAL); auditComposite.setComponent(0, key, buffSerializer, compositeComparator, ComponentEquality.EQUAL);
for (; i < startComponents.size() - 1; i++) { current = start.getComponent(i); end.setComponent(i, current.getValue(), current.getSerializer(), current.getComparator(), ComponentEquality.EQUAL); end.setComponent(i, current.getValue(), current.getSerializer(), current.getComparator(), ComponentEquality.GREATER_THAN_EQUAL);
for (; i < startComponents.size() - 1; i++) { current = start.getComponent(i); end.setComponent(i, current.getValue(), current.getSerializer(), current.getComparator(), ComponentEquality.EQUAL); end.setComponent(i, current.getValue(), current.getSerializer(), current.getComparator(), ComponentEquality.GREATER_THAN_EQUAL);