src/definition/entity/builder.js
function getEntityInformations(entityName, complementaryInformation) {
    checkIsString('entityName', entityName);
    checkIsObject('complementaryInformation', complementaryInformation);
    const key = entityName.split(SEPARATOR);
    if (!computedEntityContainer.hasIn(key)) {
        _buildEntityInformation(entityName);
    }
    return computedEntityContainer.get(entityName).mergeDeep(complementaryInformation).toJS();
}
function getEntityInformations(entityName, complementaryInformation) {
    checkIsString('entityName', entityName);
    checkIsObject('complementaryInformation', complementaryInformation);
    const key = entityName.split(SEPARATOR);
    if (!computedEntityContainer.hasIn(key)) {
        _buildEntityInformation(entityName);
    }
    return computedEntityContainer.get(entityName).mergeDeep(complementaryInformation).toJS();
}
function getEntityInformations ( entityName , complementaryInformation ) { checkIsString ( 'entityName' , entityName ) ; checkIsObject ( 'complementaryInformation' , complementaryInformation ) ; const key = entityName . split ( SEPARATOR ) ; if ( ! computedEntityContainer . hasIn ( key ) ) { _buildEntityInformation ( entityName ) ; } return computedEntityContainer . get ( entityName ) . mergeDeep ( complementaryInformation ) . toJS ( ) ; }
Get the entity information from the entity name and given the extended informations.
@param {string} entityName - The name of the entity.
@param {object} complementaryInformation - Additional information on the entity.
@return {object} - The entity informations from the entity  name.
Get the entity information from the entity name and given the extended informations .