/******************************************************************************* * Copyright (c) 2007, 2010 Association for Decentralized Information Management * in Industry THTH ry. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * VTT Technical Research Centre of Finland - initial API and implementation *******************************************************************************/ package fi.vtt.simantics.procore.internal; interface ClusteringInformation { interface ReclusterIterator { boolean hasNext(); void advance(); void setReclusterResourceCluster(long clusterid); int getReclusterResourceId(); } ReclusterIterator getReclusterIterator(); interface AddedStatmentsIterator { boolean hasNext(); void advance(); int getAddedSubjectId(); int getAddedPredicateId(); int getAddedObjectId(); } interface ResourceIterator { boolean hasNext(); void advance(); int getSubjectId(); } AddedStatmentsIterator getAddedStatmentsIterator(); }