public Iterator<IInstallableUnit> everything() { return units.iterator(); } }
public synchronized Iterator<IInstallableUnit> everything() { snapshotNeeded = true; return units.iterator(); }
public synchronized Iterator<IInstallableUnit> everything() { snapshotNeeded = true; return units.iterator(); }
public Iterator<IInstallableUnit> everything() { return units.iterator(); } }
public synchronized Iterator<IInstallableUnit> everything() { snapshotNeeded = true; return units.iterator(); }
public Iterator<IInstallableUnit> everything() { return units.iterator(); } }
@Override public Iterator<IInstallableUnit> everything() { return ius.iterator(); }
public Iterator<IInstallableUnit> everything() { return ius.iterator(); }
public synchronized IIndex<IInstallableUnit> getIndex(String memberName) { if (InstallableUnit.MEMBER_ID.equals(memberName)) { if (idIndex == null) idIndex = new IdIndex(units); return idIndex; } if (InstallableUnit.MEMBER_PROVIDED_CAPABILITIES.equals(memberName)) { if (capabilityIndex == null) capabilityIndex = new CapabilityIndex(units.iterator()); return capabilityIndex; } return null; }
public synchronized IIndex<IInstallableUnit> getIndex(String memberName) { if (InstallableUnit.MEMBER_ID.equals(memberName)) { if (idIndex == null) idIndex = new IdIndex(units); return idIndex; } if (InstallableUnit.MEMBER_PROVIDED_CAPABILITIES.equals(memberName)) { if (capabilityIndex == null) capabilityIndex = new CapabilityIndex(units.iterator()); return capabilityIndex; } return null; }
public synchronized IIndex<IInstallableUnit> getIndex(String memberName) { if (InstallableUnit.MEMBER_ID.equals(memberName)) { if (idIndex == null) idIndex = new IdIndex(units); return idIndex; } if (InstallableUnit.MEMBER_PROVIDED_CAPABILITIES.equals(memberName)) { if (capabilityIndex == null) capabilityIndex = new CapabilityIndex(units.iterator()); return capabilityIndex; } return null; }
public synchronized IIndex<IInstallableUnit> getIndex(String memberName) { if (InstallableUnit.MEMBER_ID.equals(memberName)) { snapshotNeeded = true; if (idIndex == null) idIndex = new IdIndex(units); return idIndex; } if (InstallableUnit.MEMBER_PROVIDED_CAPABILITIES.equals(memberName)) { snapshotNeeded = true; if (capabilityIndex == null) capabilityIndex = new CapabilityIndex(units.iterator()); return capabilityIndex; } return null; }
public synchronized IIndex<IInstallableUnit> getIndex(String memberName) { if (InstallableUnit.MEMBER_ID.equals(memberName)) { snapshotNeeded = true; if (idIndex == null) idIndex = new IdIndex(units); return idIndex; } if (InstallableUnit.MEMBER_PROVIDED_CAPABILITIES.equals(memberName)) { snapshotNeeded = true; if (capabilityIndex == null) capabilityIndex = new CapabilityIndex(units.iterator()); return capabilityIndex; } return null; }
public synchronized IIndex<IInstallableUnit> getIndex(String memberName) { if (InstallableUnit.MEMBER_ID.equals(memberName)) { snapshotNeeded = true; if (idIndex == null) idIndex = new IdIndex(units); return idIndex; } if (InstallableUnit.MEMBER_PROVIDED_CAPABILITIES.equals(memberName)) { snapshotNeeded = true; if (capabilityIndex == null) capabilityIndex = new CapabilityIndex(units.iterator()); return capabilityIndex; } return null; }
public synchronized IIndex<IInstallableUnit> getIndex(String memberName) { if (InstallableUnit.MEMBER_ID.equals(memberName)) { if (idIndex == null) idIndex = new IdIndex(ius); return idIndex; } if (InstallableUnit.MEMBER_PROVIDED_CAPABILITIES.equals(memberName)) { if (capabilityIndex == null) capabilityIndex = new CapabilityIndex(ius.iterator()); return capabilityIndex; } if (InstallableUnit.MEMBER_PROFILE_PROPERTIES.equals(memberName)) { if (propertiesIndex == null) propertiesIndex = new ProfilePropertyIndex(); return propertiesIndex; } return null; }
private IQueryResult<IInstallableUnit> internalGet(String id, Version version) { if (id == null) { IQuery<IInstallableUnit> query = version == null ? QueryUtil.createIUAnyQuery() : QueryUtil.createIUQuery(null, version); return query.perform(iterator()); } Collection<IInstallableUnit> idUnits = getUnits(id); if (idUnits.isEmpty()) return Collector.emptyCollector(); return version == null ? new CollectionResult<IInstallableUnit>(idUnits) : QueryUtil.createIUQuery(id, version).perform(idUnits.iterator()); }