Bug 416703 Mongodb : Display correctly the Number data type
data/org.eclipse.birt.data.oda.mongodb/src/org/eclipse/birt/data/oda/mongodb/internal/impl/MDbMetaData.java
runtimeProps :
                            QueryProperties.defaultValues();
        MDbOperation.applyPropertiesToCursor( rowsCursor, mdCursorProps, false );        
        return getMetaData( rowsCursor );
    }
    /**
     * Returns the default database port.
     */
    public static int defaultPort()
    {
        return ServerAddress.defaultPort();
    }
    static String[] splitFieldName( String fieldFullName )
    {
        if( fieldFullName == null || fieldFullName.isEmpty() )
            return new String[0];
        return fieldFullName.split( '\\' + FIELD_FULL_NAME_SEPARATOR );        
    }
    static String getSimpleName( String fieldFullName )
    {
        String[] nameFragments = splitFieldName( fieldFullName );
        if( nameFragments.length == 0 )
            return DriverUtil.EMPTY_STRING;    
        return nameFragments[nameFragments.length-1];
    }
    static String stripParentName( String fieldFullName, String parentName )
    {
        if( parentName == null || parentName.isEmpty() )
            return fieldFullName;   
        int stripFromIndex = parentName.length() +  FIELD_FULL_NAME_SEPARATOR.length();