當前位置: 首頁>>代碼示例>>Java>>正文


Java NestedResourceDescriptionQualityCalculatorImpl類代碼示例

本文整理匯總了Java中cz.cuni.mff.odcleanstore.fusiontool.conflictresolution.impl.NestedResourceDescriptionQualityCalculatorImpl的典型用法代碼示例。如果您正苦於以下問題:Java NestedResourceDescriptionQualityCalculatorImpl類的具體用法?Java NestedResourceDescriptionQualityCalculatorImpl怎麽用?Java NestedResourceDescriptionQualityCalculatorImpl使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


NestedResourceDescriptionQualityCalculatorImpl類屬於cz.cuni.mff.odcleanstore.fusiontool.conflictresolution.impl包,在下文中一共展示了NestedResourceDescriptionQualityCalculatorImpl類的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: getConflictResolver

import cz.cuni.mff.odcleanstore.fusiontool.conflictresolution.impl.NestedResourceDescriptionQualityCalculatorImpl; //導入依賴的package包/類
@Override
public ResourceDescriptionConflictResolver getConflictResolver(Model metadata, UriMappingIterable uriMapping) {
    DistanceMeasureImpl distanceMeasure = new DistanceMeasureImpl();
    SourceQualityCalculator sourceQualityCalculator = new ODCSSourceQualityCalculator(
            config.getScoreIfUnknown(),
            config.getPublisherScoreWeight());
    ResolutionFunctionRegistry registry = ConflictResolverFactory.createInitializedResolutionFunctionRegistry(
            sourceQualityCalculator,
            config.getAgreeCoefficient(),
            distanceMeasure);
    NestedResourceDescriptionQualityCalculatorImpl nestedResourceDescriptionQualityCalculator = new NestedResourceDescriptionQualityCalculatorImpl(
            new DecidingConflictFQualityCalculator(sourceQualityCalculator, config.getAgreeCoefficient(), distanceMeasure));

    return new ResourceDescriptionConflictResolverImpl(
            registry,
            new ConflictResolutionPolicyImpl(config.getDefaultResolutionStrategy(), config.getPropertyResolutionStrategies()),
            uriMapping,
            metadata,
            config.getResultDataURIPrefix() + ODCSInternal.QUERY_RESULT_GRAPH_URI_INFIX + "/",
            nestedResourceDescriptionQualityCalculator
    );
}
 
開發者ID:UnifiedViews,項目名稱:Plugins,代碼行數:23,代碼來源:FusionToolDpuComponentFactory.java

示例2: getConflictResolver

import cz.cuni.mff.odcleanstore.fusiontool.conflictresolution.impl.NestedResourceDescriptionQualityCalculatorImpl; //導入依賴的package包/類
/**
 * Creates conflict resolver initialized according to given configuration.
 * @param metadata metadata for conflict resolution
 * @param uriMapping mapping of URIs to their canonical URI
 * @return initialized conflict resolver
 */
@Override
public ResourceDescriptionConflictResolver getConflictResolver(Model metadata, UriMappingIterable uriMapping) {
    DistanceMeasureImpl distanceMeasure = new DistanceMeasureImpl();
    SourceQualityCalculator sourceQualityCalculator = new ODCSSourceQualityCalculator(
            config.getScoreIfUnknown(),
            config.getPublisherScoreWeight());
    ResolutionFunctionRegistry registry = ConflictResolverFactory.createInitializedResolutionFunctionRegistry(
            sourceQualityCalculator,
            config.getAgreeCoefficient(),
            distanceMeasure);
    NestedResourceDescriptionQualityCalculatorImpl nestedResourceDescriptionQualityCalculator = new NestedResourceDescriptionQualityCalculatorImpl(
            new DecidingConflictFQualityCalculator(sourceQualityCalculator, config.getAgreeCoefficient(), distanceMeasure));

    // TODO
    //if (config.getOutputConflictsOnly()) {
    //    builder.setConflictClusterFilter(new ConflictingClusterConflictClusterFilter());
    //}
    return new ResourceDescriptionConflictResolverImpl(
            registry,
            new ConflictResolutionPolicyImpl(config.getDefaultResolutionStrategy(), config.getPropertyResolutionStrategies()),
            uriMapping,
            metadata,
            config.getResultDataURIPrefix() + ODCSInternal.QUERY_RESULT_GRAPH_URI_INFIX + "/",
            nestedResourceDescriptionQualityCalculator
    );
}
 
開發者ID:mifeet,項目名稱:LD-FusionTool,代碼行數:33,代碼來源:LDFusionToolComponentFactory.java


注:本文中的cz.cuni.mff.odcleanstore.fusiontool.conflictresolution.impl.NestedResourceDescriptionQualityCalculatorImpl類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。