private void loadParser(Map<String, Object> config) {
        String parserFqcn = (String) config.get(DATAACCESS_MAPPER_PARSER_FQCN);
        parserClass = ClassUtil.classForName(parserFqcn, ResourceParser.class);
        boolean parserFqcnRequired = parserFqcn == null;
        if ( parserFqcnRequired ) {
            throw new DataAccessException(
                    "プロパティにパーサのFQCNが指定されていません: プロパティキー=" + DATAACCESS_MAPPER_PARSER_FQCN);
        }
        parserConfig = CollectionUtil.filterByKey(config, new Predicate<String>() {
            @Override
            public boolean evaluate(String s) {
                return s.startsWith(DATAACCESS_MAPPER_PARSER);
            }
        });
    }