public static String toKey( VersionedReference reference ) { StringBuffer key = new StringBuffer(); key.append( defaultString( reference.getGroupId() ) ).append( ":" ); key.append( defaultString( reference.getArtifactId() ) ).append( ":" ); key.append( defaultString( reference.getVersion() ) ).append( ":" ); return key.toString(); }