function tIndex(indexes, tIdName) {
        this.tIdName = tIdName || '_tId'
        this._indexes = {};
        this.keys = {}
        for (var i = 0; i < indexes.length; i++) {
            this._indexes[indexes[i]] = {};
        }
    }
/**
	 *@contructor
	 *@param indexes {Array of Strings} 
	 *			containing the names for the indexes that get created
	 *@param tIdName {optional String} 
	 *			property name that will be added to the object
	 */
@contructor
@param indexes {Array of Strings}
containing the names for the indexes that get created
@param tIdName {optional String}
property name that will be added to the object
@contructor @param indexes { Array of Strings } containing the names for the indexes that get created @param tIdName { optional String } property name that will be added to the object
function tIndex(indexes, tIdName) {
        this.tIdName = tIdName || '_tId'
        this._indexes = {};
        this.keys = {}
        for (var i = 0; i < indexes.length; i++) {
            this._indexes[indexes[i]] = {};
        }
    }
function tIndex ( indexes , tIdName ) { this . tIdName = tIdName || '_tId' this . _indexes = { } ; this . keys = { } for ( var i = 0 ; i < indexes . length ; i ++ ) { this . _indexes [ indexes [ i ] ] = { } ; } }
@contructor
@param indexes {Array of Strings}
                      containing the names for the indexes that get created
@param tIdName {optional String}
                      property name that will be added to the object
@contructor @param indexes { Array of Strings } containing the names for the indexes that get created @param tIdName { optional String } property name that will be added to the object