package org.simantics.scl.runtime.unification; import org.simantics.scl.runtime.function.Function; public class UTag { public final int id; @SuppressWarnings("rawtypes") public final Function constructor; @SuppressWarnings("rawtypes") public final Function destructor; @SuppressWarnings("rawtypes") public UTag(int id, Function constructor, Function destructor) { this.id = id; this.constructor = constructor; this.destructor = destructor; } }