SRJRCFrames
v0.1.296

de.schwarzrot.data.meta
Interface MetaEntity<N>

Type Parameters:
N - - type of name
All Superinterfaces:
Comparable<Entity>, Entity, NamedEntity<N>, com.jgoodies.binding.beans.Observable, Serializable
All Known Implementing Classes:
AbstractMetaChildEntity, AbstractMetaEntity, AttributeDomain, ColumnDefinition, DatabaseModel, IdxSegmentInfo, IndexDefinition, SchemaDefinition, TableDefinition

public interface MetaEntity<N>
extends NamedEntity<N>

an Entity, that holds information about a database model aspect. To enable database schema updates, it is vital to versionize entries, so each MetaEntity has at least a version, a name and an optional comment.

Author:
Reinhard Mantey

Method Summary
 String getComment()
          getter of the MetaEntitys comment
 String getLogicalName()
           
 void setComment(String comment)
          setter of the MetaEntitys comment
 
Methods inherited from interface de.schwarzrot.data.NamedEntity
getName, setName
 
Methods inherited from interface de.schwarzrot.data.Entity
getCModified, getDefaultOrder, getDtCreated, getDtModified, getId, getMappings, getPersistenceName, getSchemaName, getSkipList, getSystemClass, getUCreated, getUModified, getUniqColumnNames, getUserAttributes, getVariantColumnName, getVariantTypeMap, isDirty, isUserType, isVirtual, setCModified, setDirty, setDtCreated, setDtModified, setId, setUCreated, setUModified, validate
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface com.jgoodies.binding.beans.Observable
addPropertyChangeListener, removePropertyChangeListener
 

Method Detail

getComment

String getComment()
getter of the MetaEntitys comment

Returns:
the comment or null

getLogicalName

String getLogicalName()

setComment

void setComment(String comment)
setter of the MetaEntitys comment

Parameters:
comment - the comment to set

SRJRCFrames
v0.1.296

hosted at
Find SRJRCFrames at SourceForge.net. Fast, secure and free:
           Open Source Software download
Submit a bug or request a feature

SRJRCFrames is published according to the GNU General Public License
Copyright 2005-2012 Reinhard Mantey - some rights reserved.