public final boolean addField(final FieldMetadataBuilder fieldBuilder) { if (fieldBuilder == null || !getDeclaredByMetadataId().equals(fieldBuilder.getDeclaredByMetadataId())) { return false; } onAddField(fieldBuilder); return declaredFields.add(fieldBuilder); }
public final boolean addInitializer(final InitializerMetadataBuilder initializer) { if (initializer == null || !getDeclaredByMetadataId().equals(initializer.getDeclaredByMetadataId())) { return false; } onAddInitializer(initializer); return declaredInitializers.add(initializer); }
/** * Adds the given method to this builder * * @param methodBuilder the method builder to add; ignored if * <code>null</code> or if its MID doesn't match this builder's * MID * @return true if the state of this builder changed */ public final boolean addMethod(final MethodMetadataBuilder methodBuilder) { if (methodBuilder == null || !getDeclaredByMetadataId().equals(methodBuilder.getDeclaredByMetadataId())) { return false; } onAddMethod(methodBuilder); return declaredMethods.add(methodBuilder); }
public final boolean addConstructor(final ConstructorMetadataBuilder constructorBuilder) { // If received constructor builder is null, return false if (constructorBuilder == null) { return false; } else if (!getDeclaredByMetadataId().equals(constructorBuilder.getDeclaredByMetadataId())) { // Generating new constructor using delcaredMetadataId ConstructorMetadataBuilder updatedConstructorBuilder = new ConstructorMetadataBuilder(getDeclaredByMetadataId(), constructorBuilder.build()); onAddConstructor(updatedConstructorBuilder); return declaredConstructors.add(updatedConstructorBuilder); } onAddConstructor(constructorBuilder); return declaredConstructors.add(constructorBuilder); }
public final boolean addField(final FieldMetadataBuilder fieldBuilder) { if (fieldBuilder == null || !getDeclaredByMetadataId().equals(fieldBuilder.getDeclaredByMetadataId())) { return false; } onAddField(fieldBuilder); return declaredFields.add(fieldBuilder); }
public final boolean addInitializer(final InitializerMetadataBuilder initializer) { if (initializer == null || !getDeclaredByMetadataId().equals(initializer.getDeclaredByMetadataId())) { return false; } onAddInitializer(initializer); return declaredInitializers.add(initializer); }
/** * Adds the given method to this builder * * @param methodBuilder the method builder to add; ignored if * <code>null</code> or if its MID doesn't match this builder's * MID * @return true if the state of this builder changed */ public final boolean addMethod(final MethodMetadataBuilder methodBuilder) { if (methodBuilder == null || !getDeclaredByMetadataId().equals(methodBuilder.getDeclaredByMetadataId())) { return false; } onAddMethod(methodBuilder); return declaredMethods.add(methodBuilder); }
public final boolean addConstructor(final ConstructorMetadataBuilder constructorBuilder) { // If received constructor builder is null, return false if (constructorBuilder == null) { return false; } else if (!getDeclaredByMetadataId().equals(constructorBuilder.getDeclaredByMetadataId())) { // Generating new constructor using delcaredMetadataId ConstructorMetadataBuilder updatedConstructorBuilder = new ConstructorMetadataBuilder(getDeclaredByMetadataId(), constructorBuilder.build()); onAddConstructor(updatedConstructorBuilder); return declaredConstructors.add(updatedConstructorBuilder); } onAddConstructor(constructorBuilder); return declaredConstructors.add(constructorBuilder); }