Javolution - How do I filter a FastTable using Predicate?

142 Views Asked by At

I am trying to obtain a filtered subset of a Javolution FastTable, using a Predicate. When running my code, execution never gets past this line:

FastTable<UUID> chunksToRender = 
    (FastTable <UUID>)ChunkManager.getInstance().chunkBuffer.filtered(
        new Predicate<UUID>()
        {
            public boolean test(UUID id)
            {
                return ChunkStore.getInstance().getChunk( id ).blocksLoaded();
            }
        });

Any ideas what I am doing wrong?

0

There are 0 best solutions below