当前位置: 首页>>代码示例>>Java>>正文


Java Provider.get方法代码示例

本文整理汇总了Java中com.google.inject.Provider.get方法的典型用法代码示例。如果您正苦于以下问题:Java Provider.get方法的具体用法?Java Provider.get怎么用?Java Provider.get使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.google.inject.Provider的用法示例。


在下文中一共展示了Provider.get方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: getApplicationConfiguration

import com.google.inject.Provider; //导入方法依赖的package包/类
@CheckedProvides(IOProvider.class)
public ApplicationConfiguration getApplicationConfiguration(ApplicationConfigurationParser applicationConfigurationParser,
                                                            @Named(CONFIGURATION_FILE)
                                                            Provider<File> fileProvider) throws IOException {
    File file = fileProvider.get();
    return applicationConfigurationParser.parseApplicationConfiguration(file);
}
 
开发者ID:hristo-vrigazov,项目名称:bromium,代码行数:8,代码来源:DefaultModule.java

示例2: getRequestFilter

import com.google.inject.Provider; //导入方法依赖的package包/类
@CheckedProvides(IOProvider.class)
public RequestFilter getRequestFilter(@Named(COMMAND) String command,
                                      IOProvider<List<EventDetector>> eventDetectorListProvider,
                                      Provider<RecordingState> recordingStateProvider,
                                      Provider<ReplayingState> replayingStateProvider,
                                      Provider<List<ConditionsUpdater>> conditionsUpdaters) throws IOException {
    switch (command) {
        case RECORD:
            return new RecordRequestFilter(recordingStateProvider.get(), eventDetectorListProvider.get());
        case REPLAY:
            return new ReplayRequestFilter(replayingStateProvider.get(), conditionsUpdaters.get());
        default:
            throw new NoSuchCommandException();
    }
}
 
开发者ID:hristo-vrigazov,项目名称:bromium,代码行数:16,代码来源:DefaultModule.java

示例3: FutureTaskProvider

import com.google.inject.Provider; //导入方法依赖的package包/类
FutureTaskProvider(final Provider<T> creator)
{
    super(new Callable<T>()
    {
        public T call()
        {
            return creator.get();
        }
    });
}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:11,代码来源:FutureTaskProvider.java

示例4: InlineChoiceMathGapModulePresenter

import com.google.inject.Provider; //导入方法依赖的package包/类
@Inject
public InlineChoiceMathGapModulePresenter(SwypeBlocker swypeBlocker, Provider<ExListBox> exListBoxProvider) {
    listBox = exListBoxProvider.get();
    uiBinder.createAndBindUi(this);
    swypeBlocker.addBlockOnOpenCloseHandler(listBox);
}
 
开发者ID:YoungDigitalPlanet,项目名称:empiria.player,代码行数:7,代码来源:InlineChoiceMathGapModulePresenter.java


注:本文中的com.google.inject.Provider.get方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。