public static Optional<IPersonAttributeDao> getAttributeRepository() {
        if (CONTEXT != null) {
            return Optional.of(CONTEXT.getBean("attributeRepository", IPersonAttributeDao.class));
        }
        return Optional.empty();
    }
public static Optional < IPersonAttributeDao > getAttributeRepository ( ) { if ( CONTEXT != null ) { return Optional . of ( CONTEXT . getBean ( "attributeRepository" , IPersonAttributeDao . class ) ) ; } return Optional . empty ( ) ; }
Gets attribute repository.

@return the attribute repository