本文整理了Java中org.apache.commons.collections.CollectionUtils.unmodifiableCollection()
方法的一些代码示例,展示了CollectionUtils.unmodifiableCollection()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。CollectionUtils.unmodifiableCollection()
方法的具体详情如下:
包路径:org.apache.commons.collections.CollectionUtils
类名称:CollectionUtils
方法名:unmodifiableCollection
[英]Returns an unmodifiable collection backed by the given collection.
This method uses the implementation in the decorators subpackage.
[中]返回给定集合支持的不可修改集合。
此方法使用decorators子包中的实现。
代码示例来源:origin: commons-collections/commons-collections
public void testUnmodifiableCollection() {
Collection col = CollectionUtils.unmodifiableCollection(new ArrayList());
assertTrue("Returned object should be a UnmodifiableCollection.",
col instanceof UnmodifiableCollection);
try {
col = CollectionUtils.unmodifiableCollection(null);
fail("Expecting IllegalArgumentException for null collection.");
} catch (IllegalArgumentException ex) {
// expected
}
}
代码示例来源:origin: org.openl.rules/org.openl.rules.mapping.dev
@SuppressWarnings("unchecked")
public Collection<FieldMap> getFieldMappings() {
return CollectionUtils.unmodifiableCollection(fieldMappings.values());
}
代码示例来源:origin: org.opensingular/flow-core
final Collection<ProcessScheduledJob> getScheduledJobs() {
return CollectionUtils.unmodifiableCollection(scheduledJobsByName.values());
}
代码示例来源:origin: org.opensingular/singular-flow-core
@Nonnull
final Collection<FlowScheduledJob> getScheduledJobs() {
return CollectionUtils.unmodifiableCollection(scheduledJobsByName.values());
}
代码示例来源:origin: jtrfp/terminal-recall
/**
* Returns immutable snapsthot of all registered FeatureFactories for this FeaturesImpl at time of invocation.
* @return Collection containing one instance of each registered FeatureFactory at the time of invocation.
* @since Dec 23, 2017
*/
public Collection<FeatureFactory> getAllRegisteredFactories(){
Collection<FeatureFactory> resultOrig = featureFactoriesByFeature.values();
Collection<FeatureFactory> resultClone = new HashSet<FeatureFactory>();
resultClone.addAll(resultOrig);
return CollectionUtils.unmodifiableCollection(resultClone);
}
内容来源于网络,如有侵权,请联系作者删除!