@Override
    public Optional<AbstractSqlColumn> getMeasuresByName(String informationName) {
        for (AbstractSqlColumn column : factTable.getMeasuresColumn().values()) {
            if (column.getBusinessName().equalsIgnoreCase(informationName)) {
                return Optional.of(column);
            }
        }
        return Optional.absent();
    }
@Override
    public Optional<AbstractSqlColumn> getMeasuresByName(String informationName) {
        for (AbstractSqlColumn column : factTable.getMeasuresColumn().values()) {
            if (column.getBusinessName().equalsIgnoreCase(informationName)) {
                return Optional.of(column);
            }
        }
        return Optional.absent();
    }
@ Override public Optional < AbstractSqlColumn > getMeasuresByName ( String informationName ) { for ( AbstractSqlColumn column : factTable . getMeasuresColumn ( ) . values ( ) ) { if ( column . getBusinessName ( ) . equalsIgnoreCase ( informationName ) ) { return Optional . of ( column ) ; } } return Optional . absent ( ) ; }
{@inheritDoc SchemaDefinition}
{@link SchemaDefinition#getMeasuresByName(String)}
{