public final class

XSDeclarationPool

extends Object
java.lang.Object
   ↳ org.apache.xerces.impl.xs.XSDeclarationPool

Class Overview

This class is pool that enables caching of XML Schema declaration objects. Before a compiled grammar object is garbage collected, the implementation will add all XML Schema component declarations to the pool. Note: The cashing mechanism is not implemented yet.

Summary

Public Constructors
XSDeclarationPool()
Public Methods
final XSAttributeDecl getAttributeDecl()
final XSAttributeUseImpl getAttributeUse()
final XSComplexTypeDecl getComplexTypeDecl()
final XSElementDecl getElementDecl()
final XSModelGroupImpl getModelGroup()
final XSParticleDecl getParticleDecl()
final XSSimpleTypeDecl getSimpleTypeDecl()
void reset()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public XSDeclarationPool ()

Public Methods

public final XSAttributeDecl getAttributeDecl ()

public final XSAttributeUseImpl getAttributeUse ()

public final XSComplexTypeDecl getComplexTypeDecl ()

public final XSElementDecl getElementDecl ()

public final XSModelGroupImpl getModelGroup ()

public final XSParticleDecl getParticleDecl ()

public final XSSimpleTypeDecl getSimpleTypeDecl ()

public void reset ()