list.add( new StringItem( version.substring( startIndex, i ), true ) ); startIndex = i;
list.add( new StringItem( version.substring( startIndex, i ), true ) ); startIndex = i;
private static Item parseItem( boolean isDigit, String buf ) { if (isDigit) { try { return new IntegerItem(new Integer(buf)); } catch (Exception e) { // fall through - just use it as a string - its probably too long, like a timestamp. e.g. 201302281030 } } return new StringItem(buf, false); }
list.add( new StringItem( version.substring( startIndex, i ), true ) ); startIndex = i;
list.add( new StringItem( version.substring( startIndex, i ), true ) ); startIndex = i;
list.add( new StringItem( version.substring( startIndex, i ), true ) ); startIndex = i;
private static Item parseItem( boolean isDigit, String buf ) { return isDigit ? new IntegerItem( buf ) : new StringItem( buf, false ); }
private static Item parseItem( boolean isDigit, String buf ) { return isDigit ? new IntegerItem( buf ) : new StringItem( buf, false ); }
private static Item parseItem( boolean isDigit, String buf ) { return isDigit ? new IntegerItem( buf ) : new StringItem( buf, false ); }
private static Item parseItem( boolean isDigit, String buf ) { return isDigit ? new IntegerItem( buf ) : new StringItem( buf, false ); }