Package gov.niem.tools.api.db.base
package gov.niem.tools.api.db.base
-
ClassDescriptionSuperclass for a CMF object.A parent class for all kinds of entities used to represent the structure of a NIEM model.BaseEntityService<T extends BaseEntity>Abstract class that provides basic database operations for data model items.Adds reusable methods for entities that belong to a model: Version, Namespace, Property, etc.BaseModelEntity.BaseModelEntityBuilder<C extends BaseModelEntity,
B extends BaseModelEntity.BaseModelEntityBuilder<C, B>> BaseNamespaceEntity<T extends BaseVersionEntity<T>>Adds reusable methods for entities that belong to a namespace: Property, Type, Facet, etc.BaseNamespaceEntity.BaseNamespaceEntityBuilder<T extends BaseVersionEntity<T>,C extends BaseNamespaceEntity<T>, B extends BaseNamespaceEntity.BaseNamespaceEntityBuilder<T, C, B>> Adds reusable methods for entities that belong to a steward: Model, Version, Namespace, etc.BaseStewardEntity.BaseStewardEntityBuilder<C extends BaseStewardEntity,B extends BaseStewardEntity.BaseStewardEntityBuilder<C, B>> BaseVersionEntity<T extends BaseVersionEntity<T>>Adds reusable methods for entities that belong to a version: Namespace, Property, etc.BaseVersionEntity.BaseVersionEntityBuilder<T extends BaseVersionEntity<T>,C extends BaseVersionEntity<T>, B extends BaseVersionEntity.BaseVersionEntityBuilder<T, C, B>>