Package com.wisecoders.dbs.schema
Class MaterializedView
java.lang.Object
com.wisecoders.dbs.diagram.model.AbstractUnit
com.wisecoders.dbs.diagram.model.AbstractTable
com.wisecoders.dbs.schema.View
com.wisecoders.dbs.schema.MaterializedView
- All Implemented Interfaces:
SyncPrioritizable,Entity,TreeUnit,Unit,DbUnit,Comparable<AbstractUnit>
A materialized view
-
Field Summary
Fields inherited from class com.wisecoders.dbs.diagram.model.AbstractTable
importedRelations, triggersFields inherited from interface com.wisecoders.dbs.dbms.sync.engine.nodes.SyncPrioritizable
CHANGE, COMMENT, CREATE_CLUSTERED_INDEX, CREATE_COLUMNS, CREATE_CONSTRAINT, CREATE_FOREIGN_KEY, CREATE_FUNCTIONS, CREATE_INDEX, CREATE_PLSQL, CREATE_SCHEMA, CREATE_SEQUENCES, CREATE_TABLES, CREATE_TRIGGERS, CREATE_USER_DATA_TYPES, CREATE_VIEWS, DROP, DROP_CONSTRAINT, DROP_FOREIGN_KEY, DROP_LAST, DROP_PLSQL, DROP_VIEW, FINAL, NO_PRIORITY, RENAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcom.wisecoders.dbs.sys.fx.glyph.GlyphReturns the name of the node.Methods inherited from class com.wisecoders.dbs.schema.View
createColumn, createRelation, deduceVirtualFks, getAttributes, getChildAt, getChildrenCount, getColumn, getDbId, getRelations, getSchema, getScript, getSymbolicIcon, isView, refresh, sameAs, setScriptMethods inherited from class com.wisecoders.dbs.diagram.model.AbstractTable
getChildEntityByPath, getColumnByNameOrPath, getEntity, getImportedRelations, getNameWithSchemaName, getSyncPriority, hasOneColumnPk, isChildEntity, isChildEntityArray, isReferredInString, ref, setSyncPriorityMethods inherited from class com.wisecoders.dbs.diagram.model.AbstractUnit
compareTo, fixNull, getByName, getByName, getComment, getCommentNotNull, getCommentTag, getCommentTags, getDefaultKey, getDisplayName, getKey, getName, getParentEntity, getPlainName, getPropertyAddOnFolder, getString, getSyncFolders, getTickId, getTouchId, getUnitProperty, has, is, is, isMarkedForDeletion, isVirtual, markForDeletion, matches, removeUnitProperty, rename, sameAs, setComment, setCommentTag, setCommentTags, setTouchId, setUnitProperty, setVirtual, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.wisecoders.dbs.diagram.model.TreeUnit
getByName, getTickId, getTouchId, getUnitProperty, setTouchIdMethods inherited from interface com.wisecoders.dbs.diagram.model.Unit
getComment, getCommentTag, getCommentTags, getDisplayName, getEntity, getParentEntity, is, isMarkedForDeletion, markForDeletion, ref, setComment, setCommentTag, setCommentTags
-
Constructor Details
-
MaterializedView
-
-
Method Details
-
getSymbolicName
Description copied from class:ViewReturns the name of the node.- Specified by:
getSymbolicNamein interfaceUnit- Overrides:
getSymbolicNamein classView- Returns:
- the symbolic name
-
getSymbolicGlyph
public com.wisecoders.dbs.sys.fx.glyph.Glyph getSymbolicGlyph()- Overrides:
getSymbolicGlyphin classView
-
getParent
-
getDefaultSyncPriority
public int getDefaultSyncPriority()- Specified by:
getDefaultSyncPriorityin interfaceSyncPrioritizable- Overrides:
getDefaultSyncPriorityin classView
-