Package gov.niem.tools.api.db.base
Class BaseNamespaceEntity<T extends BaseVersionEntity<T>>
java.lang.Object
gov.niem.tools.api.db.base.BaseEntity
gov.niem.tools.api.db.base.BaseStewardEntity
gov.niem.tools.api.db.base.BaseModelEntity
gov.niem.tools.api.db.base.BaseVersionedEntity<T>
gov.niem.tools.api.db.base.BaseVersionEntity<T>
gov.niem.tools.api.db.base.BaseNamespaceEntity<T>
- Type Parameters:
T- A class for a kind of entity that belongs to a namespace, such as a Property, Type, or Facet.
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
Component,Facet,Subproperty
@MappedSuperclass
public abstract class BaseNamespaceEntity<T extends BaseVersionEntity<T>>
extends BaseVersionEntity<T>
Adds reusable methods for entities that belong to a namespace:
Property, Type, Facet, etc.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract NamespaceGets the namespace database id.Gets key fields about a namespace.Gets the version in which this namespace belongs.Methods inherited from class gov.niem.tools.api.db.base.BaseVersionEntity
getCurrent, getModel, getNiemVersion, getNiemVersionNumber, getOriginal, getVersionId, getVersionNumber, getVersionSummary, isCurrent, isOriginalMethods inherited from class gov.niem.tools.api.db.base.BaseVersionedEntity
getNext, getPrevMethods inherited from class gov.niem.tools.api.db.base.BaseModelEntity
getModelKey, getModelSummary, getStewardMethods inherited from class gov.niem.tools.api.db.base.BaseStewardEntity
getStewardKey, getStewardSummaryMethods inherited from class gov.niem.tools.api.db.base.BaseEntity
getClassName, getIdLabel, getIdLocalLabel, getParentEntity, getRoute, getTitle
-
Constructor Details
-
BaseNamespaceEntity
public BaseNamespaceEntity()
-
-
Method Details
-
getNamespace
-
getNamespaceId
Gets the namespace database id. -
getNamespaceSummary
Gets key fields about a namespace. -
getVersion
Gets the version in which this namespace belongs.- Specified by:
getVersionin classBaseVersionEntity<T extends BaseVersionEntity<T>>
-