object.setDisplayOrder( org.apache.axis2.databinding.utils.ConverterUtil.convertToInt(content)); object.setDisplayOrder(java.lang.Integer.MIN_VALUE);
@Override public int compare(UserFieldDTO filed1, UserFieldDTO filed2) { if (filed1.getDisplayOrder() == 0) { filed1.setDisplayOrder(Integer.MAX_VALUE); } if (filed2.getDisplayOrder() == 0) { filed2.setDisplayOrder(Integer.MAX_VALUE); } if (filed1.getDisplayOrder() < filed2.getDisplayOrder()) { return -1; } if (filed1.getDisplayOrder() == filed2.getDisplayOrder()) { return 0; } if (filed1.getDisplayOrder() > filed2.getDisplayOrder()) { return 1; } return 0; }
@Override public int compare(UserFieldDTO filed1, UserFieldDTO filed2) { if (filed1.getDisplayOrder() == 0) { filed1.setDisplayOrder(Integer.MAX_VALUE); } if (filed2.getDisplayOrder() == 0) { filed2.setDisplayOrder(Integer.MAX_VALUE); } if (filed1.getDisplayOrder() < filed2.getDisplayOrder()) { return -1; } if (filed1.getDisplayOrder() == filed2.getDisplayOrder()) { return 0; } if (filed1.getDisplayOrder() > filed2.getDisplayOrder()) { return 1; } return 0; }