public List<ConstructorMetadata> getConstructors() { final List<ConstructorMetadata> result = new ArrayList<ConstructorMetadata>(); for (final MemberHoldingTypeDetails memberHoldingTypeDetails : details) { result.addAll(memberHoldingTypeDetails.getDeclaredConstructors()); } return result; }
public List<ConstructorMetadata> matches( final List<MemberHoldingTypeDetails> memberHoldingTypeDetailsList) { final List<ConstructorMetadata> constructors = new ArrayList<ConstructorMetadata>(); for (final MemberHoldingTypeDetails memberHoldingTypeDetails : memberHoldingTypeDetailsList) { for (final ConstructorMetadata constructor : memberHoldingTypeDetails .getDeclaredConstructors()) { if (parameterTypes.equals(AnnotatedJavaType.convertFromAnnotatedJavaTypes(constructor .getParameterTypes()))) { constructors.add(constructor); } } } return constructors; } }
private void init(final MemberHoldingTypeDetails existing) { for (final ConstructorMetadata element : existing.getDeclaredConstructors()) { declaredConstructors.add(new ConstructorMetadataBuilder(element)); } for (final FieldMetadata element : existing.getDeclaredFields()) { declaredFields.add(new FieldMetadataBuilder(element)); } for (final MethodMetadata element : existing.getDeclaredMethods()) { declaredMethods.add(new MethodMetadataBuilder(element)); } for (final ClassOrInterfaceTypeDetails element : existing.getDeclaredInnerTypes()) { declaredInnerTypes.add(new ClassOrInterfaceTypeDetailsBuilder(element)); } for (final InitializerMetadata element : existing.getDeclaredInitializers()) { declaredInitializers.add(new InitializerMetadataBuilder(element)); } extendsTypes.addAll(existing.getExtendsTypes()); implementsTypes.addAll(existing.getImplementsTypes()); }
memberHoldingTypeDetails.getDeclaredConstructors();
public List<ConstructorMetadata> getConstructors() { final List<ConstructorMetadata> result = new ArrayList<ConstructorMetadata>(); for (final MemberHoldingTypeDetails memberHoldingTypeDetails : details) { result.addAll(memberHoldingTypeDetails.getDeclaredConstructors()); } return result; }
public List<ConstructorMetadata> matches( final List<MemberHoldingTypeDetails> memberHoldingTypeDetailsList) { final List<ConstructorMetadata> constructors = new ArrayList<ConstructorMetadata>(); for (final MemberHoldingTypeDetails memberHoldingTypeDetails : memberHoldingTypeDetailsList) { for (final ConstructorMetadata constructor : memberHoldingTypeDetails .getDeclaredConstructors()) { if (parameterTypes.equals(AnnotatedJavaType.convertFromAnnotatedJavaTypes(constructor .getParameterTypes()))) { constructors.add(constructor); } } } return constructors; } }
private void init(final MemberHoldingTypeDetails existing) { for (final ConstructorMetadata element : existing.getDeclaredConstructors()) { declaredConstructors.add(new ConstructorMetadataBuilder(element)); } for (final FieldMetadata element : existing.getDeclaredFields()) { declaredFields.add(new FieldMetadataBuilder(element)); } for (final MethodMetadata element : existing.getDeclaredMethods()) { declaredMethods.add(new MethodMetadataBuilder(element)); } for (final ClassOrInterfaceTypeDetails element : existing.getDeclaredInnerTypes()) { declaredInnerTypes.add(new ClassOrInterfaceTypeDetailsBuilder(element)); } for (final InitializerMetadata element : existing.getDeclaredInitializers()) { declaredInitializers.add(new InitializerMetadataBuilder(element)); } extendsTypes.addAll(existing.getExtendsTypes()); implementsTypes.addAll(existing.getImplementsTypes()); }