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 XPLAINFactoryIF
StandardException
XPLAINVisitor
public void freeResources()
freeResources
in interface XPLAINFactoryIF
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.