XBRLAPI

A Java API for XBRL


org.xbrlapi.utilities
Class XBRLAPIGrammarPoolImpl

java.lang.Object
  extended by org.apache.xerces.util.XMLGrammarPoolImpl
      extended by org.xbrlapi.utilities.XBRLAPIGrammarPoolImpl
All Implemented Interfaces:
org.apache.xerces.xni.grammars.XMLGrammarPool

public class XBRLAPIGrammarPoolImpl
extends org.apache.xerces.util.XMLGrammarPoolImpl


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.xerces.util.XMLGrammarPoolImpl
org.apache.xerces.util.XMLGrammarPoolImpl.Entry
 
Field Summary
protected static org.apache.log4j.Logger logger
           
 
Fields inherited from class org.apache.xerces.util.XMLGrammarPoolImpl
fGrammarCount, fGrammars, fPoolIsLocked, TABLE_SIZE
 
Constructor Summary
XBRLAPIGrammarPoolImpl()
           
XBRLAPIGrammarPoolImpl(int arg0)
           
 
Method Summary
 void cacheGrammars(String arg0, org.apache.xerces.xni.grammars.Grammar[] arg1)
           
 boolean containsGrammar(org.apache.xerces.xni.grammars.XMLGrammarDescription arg0)
           
 org.apache.xerces.xni.grammars.Grammar getGrammar(org.apache.xerces.xni.grammars.XMLGrammarDescription arg0)
           
 void putGrammar(org.apache.xerces.xni.grammars.Grammar arg0)
           
 org.apache.xerces.xni.grammars.Grammar retrieveGrammar(org.apache.xerces.xni.grammars.XMLGrammarDescription arg0)
           
 
Methods inherited from class org.apache.xerces.util.XMLGrammarPoolImpl
clear, equals, hashCode, lockPool, removeGrammar, retrieveInitialGrammarSet, unlockPool
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static org.apache.log4j.Logger logger
Constructor Detail

XBRLAPIGrammarPoolImpl

public XBRLAPIGrammarPoolImpl()

XBRLAPIGrammarPoolImpl

public XBRLAPIGrammarPoolImpl(int arg0)
Method Detail

cacheGrammars

public void cacheGrammars(String arg0,
                          org.apache.xerces.xni.grammars.Grammar[] arg1)
Specified by:
cacheGrammars in interface org.apache.xerces.xni.grammars.XMLGrammarPool
Overrides:
cacheGrammars in class org.apache.xerces.util.XMLGrammarPoolImpl

containsGrammar

public boolean containsGrammar(org.apache.xerces.xni.grammars.XMLGrammarDescription arg0)
Overrides:
containsGrammar in class org.apache.xerces.util.XMLGrammarPoolImpl

getGrammar

public org.apache.xerces.xni.grammars.Grammar getGrammar(org.apache.xerces.xni.grammars.XMLGrammarDescription arg0)
Overrides:
getGrammar in class org.apache.xerces.util.XMLGrammarPoolImpl

putGrammar

public void putGrammar(org.apache.xerces.xni.grammars.Grammar arg0)
Overrides:
putGrammar in class org.apache.xerces.util.XMLGrammarPoolImpl

retrieveGrammar

public org.apache.xerces.xni.grammars.Grammar retrieveGrammar(org.apache.xerces.xni.grammars.XMLGrammarDescription arg0)
Specified by:
retrieveGrammar in interface org.apache.xerces.xni.grammars.XMLGrammarPool
Overrides:
retrieveGrammar in class org.apache.xerces.util.XMLGrammarPoolImpl

Get Java XBRL API implementation at SourceForge.net.