/** * Generates a unique signature for {@link BeanAttributes}. */ public static String createBeanAttributesId(BeanAttributes<?> attributes) { StringBuilder builder = new StringBuilder(); builder.append(attributes.getName()); builder.append(","); builder.append(attributes.getScope().getName()); builder.append(","); builder.append(attributes.isAlternative()); builder.append(AnnotatedTypes.createAnnotationCollectionId(attributes.getQualifiers())); builder.append(createTypeCollectionId(attributes.getStereotypes())); builder.append(createTypeCollectionId(attributes.getTypes())); return builder.toString(); }
/** * Generates a unique signature for {@link BeanAttributes}. */ public static String createBeanAttributesId(BeanAttributes<?> attributes) { StringBuilder builder = new StringBuilder(); builder.append(attributes.getName()); builder.append(","); builder.append(attributes.getScope().getName()); builder.append(","); builder.append(attributes.isAlternative()); builder.append(AnnotatedTypes.createAnnotationCollectionId(attributes.getQualifiers())); builder.append(createTypeCollectionId(attributes.getStereotypes())); builder.append(createTypeCollectionId(attributes.getTypes())); return builder.toString(); }
/** * Generates a unique signature for {@link BeanAttributes}. */ public static String createBeanAttributesId(BeanAttributes<?> attributes) { StringBuilder builder = new StringBuilder(); builder.append(attributes.getName()); builder.append(","); builder.append(attributes.getScope().getName()); builder.append(","); builder.append(attributes.isAlternative()); builder.append(AnnotatedTypes.createAnnotationCollectionId(attributes.getQualifiers())); builder.append(createTypeCollectionId(attributes.getStereotypes())); builder.append(createTypeCollectionId(attributes.getTypes())); return builder.toString(); }
/** * Generates a unique signature for {@link BeanAttributes}. */ public static String createBeanAttributesId(BeanAttributes<?> attributes) { StringBuilder builder = new StringBuilder(); builder.append(attributes.getName()); builder.append(","); builder.append(attributes.getScope().getName()); builder.append(","); builder.append(attributes.isAlternative()); builder.append(AnnotatedTypes.createAnnotationCollectionId(attributes.getQualifiers())); builder.append(createTypeCollectionId(attributes.getStereotypes())); builder.append(createTypeCollectionId(attributes.getTypes())); return builder.toString(); }
/** * Generates a unique signature for {@link BeanAttributes}. */ public static String createBeanAttributesId(BeanAttributes<?> attributes) { StringBuilder builder = new StringBuilder(); builder.append(attributes.getName()); builder.append(","); builder.append(attributes.getScope().getName()); builder.append(","); builder.append(attributes.isAlternative()); builder.append(AnnotatedTypes.createAnnotationCollectionId(attributes.getQualifiers())); builder.append(createTypeCollectionId(attributes.getStereotypes())); builder.append(createTypeCollectionId(attributes.getTypes())); return builder.toString(); }
/** * Generates a unique signature for {@link BeanAttributes}. */ public static String createBeanAttributesId(BeanAttributes<?> attributes) { StringBuilder builder = new StringBuilder(); builder.append(attributes.getName()); builder.append(","); builder.append(attributes.getScope().getName()); builder.append(","); builder.append(attributes.isAlternative()); builder.append(AnnotatedTypes.createAnnotationCollectionId(attributes.getQualifiers())); builder.append(createTypeCollectionId(attributes.getStereotypes())); builder.append(createTypeCollectionId(attributes.getTypes())); return builder.toString(); }