X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.plugin.core%2Fsrc%2Fnet%2Fmograsim%2Fplugin%2Fasm%2Fmodel%2FAsmOperands.java;fp=net.mograsim.plugin.core%2Fsrc%2Fnet%2Fmograsim%2Fplugin%2Fasm%2Fmodel%2FAsmOperands.java;h=0000000000000000000000000000000000000000;hb=27563c2d4982426531b09ebf814404c6a43add0f;hp=8e5b475f234e7e2b14893d4916acd0a0d36f9402;hpb=171aaa00ca138b3ba1a7e5cdd1b152bcc093efcd;p=Mograsim.git diff --git a/net.mograsim.plugin.core/src/net/mograsim/plugin/asm/model/AsmOperands.java b/net.mograsim.plugin.core/src/net/mograsim/plugin/asm/model/AsmOperands.java deleted file mode 100644 index 8e5b475f..00000000 --- a/net.mograsim.plugin.core/src/net/mograsim/plugin/asm/model/AsmOperands.java +++ /dev/null @@ -1,43 +0,0 @@ -package net.mograsim.plugin.asm.model; - -import java.util.List; -import java.util.Objects; -import java.util.stream.Collectors; - -public final class AsmOperands -{ - private final List operands; - - public AsmOperands(List operands) - { - this.operands = Objects.requireNonNull(operands); - } - - public List getOperands() - { - return operands; - } - - @Override - public int hashCode() - { - return operands.hashCode(); - } - - @Override - public boolean equals(Object obj) - { - if (this == obj) - return true; - if (!(obj instanceof AsmOperands)) - return false; - AsmOperands other = (AsmOperands) obj; - return operands.equals(other.operands); - } - - @Override - public String toString() - { - return operands.stream().map(AsmOperand::toString).collect(Collectors.joining(", ")); - } -}