}
catch( final EXistException e ) {
LOG.error( e.getMessage(), e );
return( true );
}
VariableByteInput is;
try {
is = dbValues.getAsStream( pointer );
}
catch( final IOException e ) {
LOG.error( e.getMessage(), e );
return( true );
}
ValueOccurrences oc = map.get( atomic );
try {
while( is.available() > 0 ) {
boolean docAdded = false;
final int storedDocId = is.readInt();
final int gidsCount = is.readInt();
final int size = is.readFixedInt();
final DocumentImpl storedDocument = docs.getDoc( storedDocId );
//Exit if the document is not concerned
if( storedDocument == null ) {
is.skipBytes( size );
continue;
}
NodeId lastParentId = null;
NodeId previous = null;
NodeId nodeId;