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, triggers
Fields 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 TypeMethodDescriptionint
com.wisecoders.dbs.sys.fx.glyph.Glyph
Returns 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, setScript
Methods inherited from class com.wisecoders.dbs.diagram.model.AbstractTable
getChildEntityByPath, getColumnByNameOrPath, getEntity, getImportedRelations, getNameWithSchemaName, getSyncPriority, hasOneColumnPk, isChildEntity, isChildEntityArray, isReferredInString, ref, setSyncPriority
Methods 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, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.wisecoders.dbs.diagram.model.TreeUnit
getByName, getTickId, getTouchId, getUnitProperty, setTouchId
Methods 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:View
Returns the name of the node.- Specified by:
getSymbolicName
in interfaceUnit
- Overrides:
getSymbolicName
in classView
- Returns:
- the symbolic name
-
getSymbolicGlyph
public com.wisecoders.dbs.sys.fx.glyph.Glyph getSymbolicGlyph()- Overrides:
getSymbolicGlyph
in classView
-
getParent
-
getDefaultSyncPriority
public int getDefaultSyncPriority()- Specified by:
getDefaultSyncPriority
in interfaceSyncPrioritizable
- Overrides:
getDefaultSyncPriority
in classView
-