@Override public synchronized Set<String> getQualifiers() { if (qualifierNames != null) return qualifierNames; qualifierNames = new HashSet<String>(descriptor.getQualifiers()); if (getName() != null) { qualifierNames.add(Named.class.getName()); } return qualifierNames; }
@Override public synchronized Set<String> getQualifiers() { if (qualifierNames != null) return qualifierNames; qualifierNames = new HashSet<String>(descriptor.getQualifiers()); if (getName() != null) { qualifierNames.add(Named.class.getName()); } return qualifierNames; }
@Override public synchronized Set<String> getQualifiers() { if (qualifierNames != null) return qualifierNames; qualifierNames = new HashSet<String>(descriptor.getQualifiers()); if (getName() != null) { qualifierNames.add(Named.class.getName()); } return qualifierNames; }
@Override public synchronized Set<String> getQualifiers() { if (qualifierNames != null) return qualifierNames; qualifierNames = new HashSet<String>(descriptor.getQualifiers()); if (getName() != null) { qualifierNames.add(Named.class.getName()); } return qualifierNames; }
private static List<String> getAllContracts(ActiveDescriptor<?> desc) { LinkedList<String> allContracts = new LinkedList<String>(desc.getAdvertisedContracts()); allContracts.addAll(desc.getQualifiers()); String scope = (desc.getScope() == null) ? PerLookup.class.getName() : desc.getScope() ; allContracts.add(scope); return allContracts; }
private static List<String> getAllContracts(ActiveDescriptor<?> desc) { LinkedList<String> allContracts = new LinkedList<String>(desc.getAdvertisedContracts()); allContracts.addAll(desc.getQualifiers()); String scope = (desc.getScope() == null) ? PerLookup.class.getName() : desc.getScope() ; allContracts.add(scope); return allContracts; }
private static List<String> getAllContracts(ActiveDescriptor<?> desc) { LinkedList<String> allContracts = new LinkedList<String>(desc.getAdvertisedContracts()); allContracts.addAll(desc.getQualifiers()); String scope = (desc.getScope() == null) ? PerLookup.class.getName() : desc.getScope() ; allContracts.add(scope); return allContracts; }
private static List<String> getAllContracts(ActiveDescriptor<?> desc) { LinkedList<String> allContracts = new LinkedList<String>(desc.getAdvertisedContracts()); allContracts.addAll(desc.getQualifiers()); String scope = (desc.getScope() == null) ? PerLookup.class.getName() : desc.getScope() ; allContracts.add(scope); return allContracts; }