Package gov.niem.tools.api.db.base
Class BaseStewardEntity
java.lang.Object
gov.niem.tools.api.db.base.BaseEntity
gov.niem.tools.api.db.base.BaseStewardEntity
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
BaseModelEntity
,Model
Adds reusable methods for entities that belong to a steward: Model, Version, Namespace, etc.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
BaseStewardEntity.BaseStewardEntityBuilder<C extends BaseStewardEntity,
B extends BaseStewardEntity.BaseStewardEntityBuilder<C, B>> Nested classes/interfaces inherited from class gov.niem.tools.api.db.base.BaseEntity
BaseEntity.BaseEntityBuilder<C extends BaseEntity,
B extends BaseEntity.BaseEntityBuilder<C, B>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
-
Method Summary
Methods inherited from class gov.niem.tools.api.db.base.BaseEntity
getClassName, getCreatedBy, getCreatedDate, getFullIdentifier, getId, getLastModifiedBy, getLastModifiedDate, getLocalIdentifier, getParentEntity, getRoute, getTitle, setCreatedBy, setCreatedDate, setId, setLastModifiedBy, setLastModifiedDate
-
Constructor Details
-
BaseStewardEntity
-
BaseStewardEntity
public BaseStewardEntity()
-
-
Method Details
-
getSteward
-
getStewardKey
A human-readable and url-friendly steward identifier generated from the steward short name. -
getStewardSummary
Gets a map of key fields with string values about a steward. -
toString
- Overrides:
toString
in classBaseEntity
-
equals
- Overrides:
equals
in classBaseEntity
-
canEqual
- Overrides:
canEqual
in classBaseEntity
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseEntity
-