X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.db.layer0%2Fsrc%2Forg%2Fsimantics%2Fdb%2Flayer0%2Futil%2FDomainProcessorState.java;h=e8d97255b7c1ba4cf68f77e899a3dbe571b86ec1;hb=refs%2Fchanges%2F02%2F1402%2F2;hp=de8a17c78787bfb9e986cd295f9fa417c26ef8dd;hpb=ad8333027322fda6b9a8a524c7a7e15a54c52f38;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/util/DomainProcessorState.java b/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/util/DomainProcessorState.java index de8a17c78..e8d97255b 100644 --- a/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/util/DomainProcessorState.java +++ b/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/util/DomainProcessorState.java @@ -1,35 +1,37 @@ -package org.simantics.db.layer0.util; - -import java.io.DataOutputStream; -import java.util.TreeMap; - -import org.eclipse.core.runtime.SubMonitor; -import org.simantics.databoard.binding.mutable.Variant; -import org.simantics.databoard.util.binary.RandomAccessBinary; - -import gnu.trove.map.hash.TIntIntHashMap; -import gnu.trove.set.hash.TIntHashSet; - -public class DomainProcessorState { - - public TreeMap extensions = new TreeMap(); - public TIntIntHashMap inverses = new TIntIntHashMap(); - public TIntHashSet externals = new TIntHashSet(); - public TIntIntHashMap ids = new TIntIntHashMap(100, 0.6f, -1, -1); - public TIntHashSet pending = new TIntHashSet(); - - public int statementCount; - public int valueCount; - public int id; - - public DataOutputStream statementsOutput; - public RandomAccessBinary valueOutput; - public TIntHashSet excludedShared; - - public RandomAccessBinary otherStatementsInput; - public RandomAccessBinary valueInput; - - public SubMonitor monitor; - public TGValueModifier valueModifier; - +package org.simantics.db.layer0.util; + +import java.io.DataOutputStream; +import java.util.List; +import java.util.TreeMap; + +import org.eclipse.core.runtime.SubMonitor; +import org.simantics.databoard.binding.mutable.Variant; +import org.simantics.databoard.util.binary.RandomAccessBinary; + +import gnu.trove.map.hash.TIntIntHashMap; +import gnu.trove.set.hash.TIntHashSet; + +public class DomainProcessorState { + + public TreeMap extensions = new TreeMap(); + public TIntIntHashMap inverses = new TIntIntHashMap(); + public TIntHashSet externals = new TIntHashSet(); + public TIntIntHashMap ids = new TIntIntHashMap(100, 0.6f, -1, -1); + public TIntHashSet pending = new TIntHashSet(); + + public int statementCount; + public int valueCount; + public int id; + + public DataOutputStream statementsOutput; + public RandomAccessBinary valueOutput; + public TIntHashSet excludedShared; + + public RandomAccessBinary otherStatementsInput; + public RandomAccessBinary valueInput; + + public SubMonitor monitor; + public TGValueModifier valueModifier; + public List internalEntries; + } \ No newline at end of file