CacheableNameTDCacheable, OIDTDCacheableabstract class TDCacheable extends java.lang.Object implements Cacheable
| Modifier and Type | Field | Description |
|---|---|---|
protected DataDictionaryImpl |
dd |
|
protected TableDescriptor |
td |
| Constructor | Description |
|---|---|
TDCacheable(DataDictionaryImpl dd) |
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
checkConsistency(TableDescriptor uncachedTD,
java.lang.Object identity,
HeaderPrintWriter reportInconsistent) |
Check the consistency of the table descriptor held by this TDCacheable
versus an uncached table descriptor.
|
void |
clean(boolean forRemove) |
Clean the object.
|
TableDescriptor |
getTableDescriptor() |
Get the table descriptor that is associated with this Cacheable
|
boolean |
isDirty() |
Returns true of the object is dirty.
|
clearIdentity, createIdentity, getIdentity, setIdentityprotected TableDescriptor td
protected final DataDictionaryImpl dd
TDCacheable(DataDictionaryImpl dd)
public void clean(boolean forRemove)
Cacheableclean in interface CacheableCacheable.clean(boolean)public boolean isDirty()
CacheableisDirty in interface CacheableCacheable.isDirty()public TableDescriptor getTableDescriptor()
protected boolean checkConsistency(TableDescriptor uncachedTD, java.lang.Object identity, HeaderPrintWriter reportInconsistent) throws StandardException
uncachedTD - The uncached descriptor to compare toidentity - The identity of the table descriptorreportInconsistent - A HeaderPrintWriter to send complaints toStandardException - Thrown on errorApache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.