X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.scl.runtime%2Fsrc%2Forg%2Fsimantics%2Fscl%2Fruntime%2Ftuple%2FTuple4.java;fp=bundles%2Forg.simantics.scl.runtime%2Fsrc%2Forg%2Fsimantics%2Fscl%2Fruntime%2Ftuple%2FTuple4.java;h=276e4ac5c9318681a56cc2ff391493a3790f7326;hb=0ae2b770234dfc3cbb18bd38f324125cf0faca07;hp=ca1b496160477abacb1edd7e953495a49185ebd0;hpb=24e2b34260f219f0d1644ca7a138894980e25b14;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.scl.runtime/src/org/simantics/scl/runtime/tuple/Tuple4.java b/bundles/org.simantics.scl.runtime/src/org/simantics/scl/runtime/tuple/Tuple4.java old mode 100755 new mode 100644 index ca1b49616..276e4ac5c --- a/bundles/org.simantics.scl.runtime/src/org/simantics/scl/runtime/tuple/Tuple4.java +++ b/bundles/org.simantics.scl.runtime/src/org/simantics/scl/runtime/tuple/Tuple4.java @@ -1,101 +1,101 @@ /** * This code is generated in org.simantics.scl.runtime.generation.GenerateTuples. * Do not edit manually! - */ -package org.simantics.scl.runtime.tuple; - -public class Tuple4 implements Tuple { - public final Object c0; - public final Object c1; - public final Object c2; - public final Object c3; - - public Tuple4(Object c0, Object c1, Object c2, Object c3) { - this.c0 = c0; - this.c1 = c1; - this.c2 = c2; - this.c3 = c3; - } - - public int length() { - return 4; - } - - public Object get(int id) { - switch(id) { - case 0: return c0; - case 1: return c1; - case 2: return c2; - case 3: return c3; - default: throw new IndexOutOfBoundsException(); - } - } - - public Object[] toArray() { - return new Object[] { c0, c1, c2, c3 }; - } - - @Override - public boolean equals(Object obj) { - if(obj == this) - return true; - if(obj == null || obj.getClass() != getClass()) - return false; - Tuple4 tuple = (Tuple4)obj; - if(c0 == null) { - if(tuple.c0 != null) - return false; - } - else if(!c0.equals(tuple.c0)) - return false; - if(c1 == null) { - if(tuple.c1 != null) - return false; - } - else if(!c1.equals(tuple.c1)) - return false; - if(c2 == null) { - if(tuple.c2 != null) - return false; - } - else if(!c2.equals(tuple.c2)) - return false; - if(c3 == null) { - if(tuple.c3 != null) - return false; - } - else if(!c3.equals(tuple.c3)) - return false; - return true; - } - - @Override - public int hashCode() { - int result = c0 == null ? 0 : c0.hashCode(); - result *= 31; - if(c1 != null) - result += c1.hashCode(); - result *= 31; - if(c2 != null) - result += c2.hashCode(); - result *= 31; - if(c3 != null) - result += c3.hashCode(); - return result; - } - - @Override - public String toString() { - StringBuilder b = new StringBuilder(); - b.append('('); - b.append(c0); - b.append(','); - b.append(c1); - b.append(','); - b.append(c2); - b.append(','); - b.append(c3); - b.append(')'); - return b.toString(); - } -} + */ +package org.simantics.scl.runtime.tuple; + +public class Tuple4 implements Tuple { + public final Object c0; + public final Object c1; + public final Object c2; + public final Object c3; + + public Tuple4(Object c0, Object c1, Object c2, Object c3) { + this.c0 = c0; + this.c1 = c1; + this.c2 = c2; + this.c3 = c3; + } + + public int length() { + return 4; + } + + public Object get(int id) { + switch(id) { + case 0: return c0; + case 1: return c1; + case 2: return c2; + case 3: return c3; + default: throw new IndexOutOfBoundsException(); + } + } + + public Object[] toArray() { + return new Object[] { c0, c1, c2, c3 }; + } + + @Override + public boolean equals(Object obj) { + if(obj == this) + return true; + if(obj == null || obj.getClass() != getClass()) + return false; + Tuple4 tuple = (Tuple4)obj; + if(c0 == null) { + if(tuple.c0 != null) + return false; + } + else if(!c0.equals(tuple.c0)) + return false; + if(c1 == null) { + if(tuple.c1 != null) + return false; + } + else if(!c1.equals(tuple.c1)) + return false; + if(c2 == null) { + if(tuple.c2 != null) + return false; + } + else if(!c2.equals(tuple.c2)) + return false; + if(c3 == null) { + if(tuple.c3 != null) + return false; + } + else if(!c3.equals(tuple.c3)) + return false; + return true; + } + + @Override + public int hashCode() { + int result = c0 == null ? 0 : c0.hashCode(); + result *= 31; + if(c1 != null) + result += c1.hashCode(); + result *= 31; + if(c2 != null) + result += c2.hashCode(); + result *= 31; + if(c3 != null) + result += c3.hashCode(); + return result; + } + + @Override + public String toString() { + StringBuilder b = new StringBuilder(); + b.append('('); + b.append(c0); + b.append(','); + b.append(c1); + b.append(','); + b.append(c2); + b.append(','); + b.append(c3); + b.append(')'); + return b.toString(); + } +}