Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

nl.aidministrator.rdf.ral.ordbms
Class ResourceIdCache  view ResourceIdCache download ResourceIdCache.java

java.lang.Object
  extended bynl.aidministrator.rdf.ral.ordbms.ResourceIdCache

public class ResourceIdCache
extends java.lang.Object


Field Summary
protected  int _cacheSize
           
private static nl.aidministrator.rdf.sail.model.Resource _dummyResource
           
protected  java.util.ArrayList _resourceIdCache
          A small cache for the last requested resource id's.
 
Constructor Summary
ResourceIdCache(int cacheSize)
           
 
Method Summary
 void clear()
           
 ResourceIdPair getResourceIdPair(nl.aidministrator.rdf.sail.model.Resource resource)
           
 void insertResourceIdPair(nl.aidministrator.rdf.sail.model.Resource resource, int id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_dummyResource

private static nl.aidministrator.rdf.sail.model.Resource _dummyResource

_resourceIdCache

protected java.util.ArrayList _resourceIdCache
A small cache for the last requested resource id's.


_cacheSize

protected int _cacheSize
Constructor Detail

ResourceIdCache

public ResourceIdCache(int cacheSize)
Method Detail

clear

public void clear()

getResourceIdPair

public ResourceIdPair getResourceIdPair(nl.aidministrator.rdf.sail.model.Resource resource)

insertResourceIdPair

public void insertResourceIdPair(nl.aidministrator.rdf.sail.model.Resource resource,
                                 int id)