public class XPLAINFactory extends java.lang.Object implements XPLAINFactoryIF
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
currentSchema
the current cached schema
|
private XPLAINVisitor |
currentVisitor
the last instance of a visitor is cached
|
MODULE| Constructor and Description |
|---|
XPLAINFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
freeResources()
uncache the visitor and reset the factory state
|
XPLAINVisitor |
getXPLAINVisitor()
the factory method, which gets called to determine
and return an appropriate XPLAINVisitor instance
|
private XPLAINVisitor currentVisitor
private java.lang.String currentSchema
public XPLAINVisitor getXPLAINVisitor() throws StandardException
getXPLAINVisitor in interface XPLAINFactoryIFStandardExceptionXPLAINVisitorpublic void freeResources()
freeResources in interface XPLAINFactoryIFApache Derby V10.10 Internals - Copyright © 2004,2014 The Apache Software Foundation. All Rights Reserved.