package de.gaalop.gapp.importing; import de.gaalop.gapp.importing.parallelObjects.ParallelObject; import java.util.LinkedList; /** * Declares a product of ParallelObject instances * @author Christian Steinmetz */ public class Scalarproduct { private LinkedList<ParallelObject> objects; public Scalarproduct() { objects = new LinkedList<ParallelObject>(); } public Scalarproduct(LinkedList<ParallelObject> vectors) { this.objects = vectors; } public LinkedList<ParallelObject> getObjects() { return objects; } public void setObjects(LinkedList<ParallelObject> objects) { this.objects = objects; } @Override public String toString() { StringBuilder sb = new StringBuilder("("); for (ParallelObject obj : objects) { sb.append(obj.toString()); sb.append(" ."); } if (objects.size() >= 1) { sb.delete(sb.length() - 2, sb.length()); } sb.append(")"); return sb.toString(); } }