Package org.teamapps.model.controlcenter
Class UdbNewsBoardMessage
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbEntity<NewsBoardMessage>
org.teamapps.model.controlcenter.UdbNewsBoardMessage
- All Implemented Interfaces:
NewsBoardMessage,org.teamapps.universaldb.pojo.Entity<NewsBoardMessage>,org.teamapps.universaldb.pojo.Identifiable,org.teamapps.universaldb.record.EntityBuilder<NewsBoardMessage>
public class UdbNewsBoardMessage extends org.teamapps.universaldb.pojo.AbstractUdbEntity<NewsBoardMessage> implements NewsBoardMessage
-
Field Summary
Fields Modifier and Type Field Description protected static org.teamapps.universaldb.index.text.TextIndexhtmlMessageprotected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndeximagesprotected static org.teamapps.universaldb.index.text.TextIndexlanguageprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaCreatedByprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaCreationDateprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaDeletedByprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaDeletionDateprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaModificationDateprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaModifiedByprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaRestoreDateprotected static org.teamapps.universaldb.index.numeric.IntegerIndexmetaRestoredByprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexorganizationFieldprotected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndexorganizationUnitprotected static org.teamapps.universaldb.index.bool.BooleanIndexpublishedprotected static org.teamapps.universaldb.index.TableIndextableprotected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndextranslationsFields inherited from interface org.teamapps.model.controlcenter.NewsBoardMessage
FIELD_HTML_MESSAGE, FIELD_IMAGES, FIELD_LANGUAGE, FIELD_META_CREATED_BY, FIELD_META_CREATION_DATE, FIELD_META_DELETED_BY, FIELD_META_DELETION_DATE, FIELD_META_MODIFICATION_DATE, FIELD_META_MODIFIED_BY, FIELD_META_RESTORE_DATE, FIELD_META_RESTORED_BY, FIELD_ORGANIZATION_FIELD, FIELD_ORGANIZATION_UNIT, FIELD_PUBLISHED, FIELD_TRANSLATIONS -
Constructor Summary
Constructors Constructor Description UdbNewsBoardMessage()UdbNewsBoardMessage(int id, boolean createEntity) -
Method Summary
Methods inherited from class org.teamapps.universaldb.pojo.AbstractUdbEntity
addMultiReferenceValue, clearChanges, clearFieldChanges, createdBy, createEntityList, createEntityList, createEntityList, deleteRecord, equals, getBooleanValue, getChangedValue, getChangeValue, getCorrelationId, getDateAsEpochMilli, getDateTimeAsEpochMilli, getDateTimeValue, getDateValue, getDoubleValue, getEntityValue, getEnumValue, getFloatValue, getId, getIntValue, getLocalDateValue, getLongValue, getMultiReferenceValue, getMultiReferenceValueAsBitSet, getMultiReferenceValueCount, getQualifiedName, getRecordUpdates, getReferenceChangeValue, getShortValue, getTableId, getTableIndex, getTextValue, getTimestampAsEpochMilli, getTimestampAsEpochSecond, getTimestampValue, getTimeValue, getTranslatableTextValue, hashCode, isChanged, isChanged, isDeleted, isModified, isRestorable, isStored, removeAllMultiReferenceValue, removeMultiReferenceValue, restoreDeletedRecord, saveRecord, saveRecord, setBooleanValue, setChangeValue, setDatabase, setDateAsEpochMilli, setDateTimeAsEpochMilli, setDateTimeValue, setDateValue, setDoubleValue, setEntityValue, setEnumValue, setFloatValue, setIntValue, setLocalDateAsEpochMilli, setLocalDateValue, setLongValue, setMultiReferenceValue, setShortValue, setSingleReferenceValue, setTextValue, setTimestampAsEpochMilli, setTimestampAsEpochSecond, setTimestampValue, setTimeValue, setTranslatableTextValue, sort, sort, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.teamapps.universaldb.pojo.Entity
clearChanges, clearFieldChanges, getEntityValue, getId, getRecordUpdates, isChanged, isDeleted, isModified, isRestorable, isStored, setEntityValueMethods inherited from interface org.teamapps.universaldb.pojo.Identifiable
getQualifiedName
-
Field Details
-
table
protected static org.teamapps.universaldb.index.TableIndex table -
metaCreationDate
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaCreationDate -
metaCreatedBy
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaCreatedBy -
metaModificationDate
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaModificationDate -
metaModifiedBy
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaModifiedBy -
metaDeletionDate
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaDeletionDate -
metaDeletedBy
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaDeletedBy -
metaRestoreDate
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaRestoreDate -
metaRestoredBy
protected static org.teamapps.universaldb.index.numeric.IntegerIndex metaRestoredBy -
published
protected static org.teamapps.universaldb.index.bool.BooleanIndex published -
htmlMessage
protected static org.teamapps.universaldb.index.text.TextIndex htmlMessage -
language
protected static org.teamapps.universaldb.index.text.TextIndex language -
images
protected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndex images -
translations
protected static org.teamapps.universaldb.index.reference.multi.MultiReferenceIndex translations -
organizationField
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex organizationField -
organizationUnit
protected static org.teamapps.universaldb.index.reference.single.SingleReferenceIndex organizationUnit
-
-
Constructor Details
-
UdbNewsBoardMessage
public UdbNewsBoardMessage() -
UdbNewsBoardMessage
public UdbNewsBoardMessage(int id, boolean createEntity)
-
-
Method Details
-
getAll
-
getDeletedRecords
-
sort
public static java.util.List<NewsBoardMessage> sort(java.util.List<NewsBoardMessage> list, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
sort
public static java.util.List<NewsBoardMessage> sort(java.util.BitSet recordIds, java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
getCount
public static int getCount() -
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<NewsBoardMessage>
-
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<NewsBoardMessage>
-
getMetaCreationDate
public java.time.Instant getMetaCreationDate()- Specified by:
getMetaCreationDatein interfaceNewsBoardMessage
-
setMetaCreationDate
- Specified by:
setMetaCreationDatein interfaceNewsBoardMessage
-
getMetaCreationDateAsEpochSecond
public int getMetaCreationDateAsEpochSecond()- Specified by:
getMetaCreationDateAsEpochSecondin interfaceNewsBoardMessage
-
setMetaCreationDateAsEpochSecond
- Specified by:
setMetaCreationDateAsEpochSecondin interfaceNewsBoardMessage
-
getMetaCreationDateAsEpochMilli
public long getMetaCreationDateAsEpochMilli()- Specified by:
getMetaCreationDateAsEpochMilliin interfaceNewsBoardMessage
-
setMetaCreationDateAsEpochMilli
- Specified by:
setMetaCreationDateAsEpochMilliin interfaceNewsBoardMessage
-
getMetaCreatedBy
public int getMetaCreatedBy()- Specified by:
getMetaCreatedByin interfaceNewsBoardMessage
-
setMetaCreatedBy
- Specified by:
setMetaCreatedByin interfaceNewsBoardMessage
-
getMetaModificationDate
public java.time.Instant getMetaModificationDate()- Specified by:
getMetaModificationDatein interfaceNewsBoardMessage
-
setMetaModificationDate
- Specified by:
setMetaModificationDatein interfaceNewsBoardMessage
-
getMetaModificationDateAsEpochSecond
public int getMetaModificationDateAsEpochSecond()- Specified by:
getMetaModificationDateAsEpochSecondin interfaceNewsBoardMessage
-
setMetaModificationDateAsEpochSecond
- Specified by:
setMetaModificationDateAsEpochSecondin interfaceNewsBoardMessage
-
getMetaModificationDateAsEpochMilli
public long getMetaModificationDateAsEpochMilli()- Specified by:
getMetaModificationDateAsEpochMilliin interfaceNewsBoardMessage
-
setMetaModificationDateAsEpochMilli
- Specified by:
setMetaModificationDateAsEpochMilliin interfaceNewsBoardMessage
-
getMetaModifiedBy
public int getMetaModifiedBy()- Specified by:
getMetaModifiedByin interfaceNewsBoardMessage
-
setMetaModifiedBy
- Specified by:
setMetaModifiedByin interfaceNewsBoardMessage
-
getMetaDeletionDate
public java.time.Instant getMetaDeletionDate()- Specified by:
getMetaDeletionDatein interfaceNewsBoardMessage
-
setMetaDeletionDate
- Specified by:
setMetaDeletionDatein interfaceNewsBoardMessage
-
getMetaDeletionDateAsEpochSecond
public int getMetaDeletionDateAsEpochSecond()- Specified by:
getMetaDeletionDateAsEpochSecondin interfaceNewsBoardMessage
-
setMetaDeletionDateAsEpochSecond
- Specified by:
setMetaDeletionDateAsEpochSecondin interfaceNewsBoardMessage
-
getMetaDeletionDateAsEpochMilli
public long getMetaDeletionDateAsEpochMilli()- Specified by:
getMetaDeletionDateAsEpochMilliin interfaceNewsBoardMessage
-
setMetaDeletionDateAsEpochMilli
- Specified by:
setMetaDeletionDateAsEpochMilliin interfaceNewsBoardMessage
-
getMetaDeletedBy
public int getMetaDeletedBy()- Specified by:
getMetaDeletedByin interfaceNewsBoardMessage
-
setMetaDeletedBy
- Specified by:
setMetaDeletedByin interfaceNewsBoardMessage
-
getMetaRestoreDate
public java.time.Instant getMetaRestoreDate()- Specified by:
getMetaRestoreDatein interfaceNewsBoardMessage
-
setMetaRestoreDate
- Specified by:
setMetaRestoreDatein interfaceNewsBoardMessage
-
getMetaRestoreDateAsEpochSecond
public int getMetaRestoreDateAsEpochSecond()- Specified by:
getMetaRestoreDateAsEpochSecondin interfaceNewsBoardMessage
-
setMetaRestoreDateAsEpochSecond
- Specified by:
setMetaRestoreDateAsEpochSecondin interfaceNewsBoardMessage
-
getMetaRestoreDateAsEpochMilli
public long getMetaRestoreDateAsEpochMilli()- Specified by:
getMetaRestoreDateAsEpochMilliin interfaceNewsBoardMessage
-
setMetaRestoreDateAsEpochMilli
- Specified by:
setMetaRestoreDateAsEpochMilliin interfaceNewsBoardMessage
-
getMetaRestoredBy
public int getMetaRestoredBy()- Specified by:
getMetaRestoredByin interfaceNewsBoardMessage
-
setMetaRestoredBy
- Specified by:
setMetaRestoredByin interfaceNewsBoardMessage
-
getPublished
public boolean getPublished()- Specified by:
getPublishedin interfaceNewsBoardMessage
-
setPublished
- Specified by:
setPublishedin interfaceNewsBoardMessage
-
isPublished
public boolean isPublished()- Specified by:
isPublishedin interfaceNewsBoardMessage
-
getHtmlMessage
public java.lang.String getHtmlMessage()- Specified by:
getHtmlMessagein interfaceNewsBoardMessage
-
setHtmlMessage
- Specified by:
setHtmlMessagein interfaceNewsBoardMessage
-
getLanguage
public java.lang.String getLanguage()- Specified by:
getLanguagein interfaceNewsBoardMessage
-
setLanguage
- Specified by:
setLanguagein interfaceNewsBoardMessage
-
getImages
- Specified by:
getImagesin interfaceNewsBoardMessage
-
setImages
- Specified by:
setImagesin interfaceNewsBoardMessage
-
getImagesCount
public int getImagesCount()- Specified by:
getImagesCountin interfaceNewsBoardMessage
-
setImages
- Specified by:
setImagesin interfaceNewsBoardMessage
-
getImagesAsBitSet
public java.util.BitSet getImagesAsBitSet()- Specified by:
getImagesAsBitSetin interfaceNewsBoardMessage
-
addImages
- Specified by:
addImagesin interfaceNewsBoardMessage
-
addImages
- Specified by:
addImagesin interfaceNewsBoardMessage
-
removeImages
- Specified by:
removeImagesin interfaceNewsBoardMessage
-
removeImages
- Specified by:
removeImagesin interfaceNewsBoardMessage
-
removeAllImages
- Specified by:
removeAllImagesin interfaceNewsBoardMessage
-
getTranslations
- Specified by:
getTranslationsin interfaceNewsBoardMessage
-
setTranslations
- Specified by:
setTranslationsin interfaceNewsBoardMessage
-
getTranslationsCount
public int getTranslationsCount()- Specified by:
getTranslationsCountin interfaceNewsBoardMessage
-
setTranslations
- Specified by:
setTranslationsin interfaceNewsBoardMessage
-
getTranslationsAsBitSet
public java.util.BitSet getTranslationsAsBitSet()- Specified by:
getTranslationsAsBitSetin interfaceNewsBoardMessage
-
addTranslations
- Specified by:
addTranslationsin interfaceNewsBoardMessage
-
addTranslations
- Specified by:
addTranslationsin interfaceNewsBoardMessage
-
removeTranslations
- Specified by:
removeTranslationsin interfaceNewsBoardMessage
-
removeTranslations
- Specified by:
removeTranslationsin interfaceNewsBoardMessage
-
removeAllTranslations
- Specified by:
removeAllTranslationsin interfaceNewsBoardMessage
-
getOrganizationField
- Specified by:
getOrganizationFieldin interfaceNewsBoardMessage
-
setOrganizationField
- Specified by:
setOrganizationFieldin interfaceNewsBoardMessage
-
getOrganizationUnit
- Specified by:
getOrganizationUnitin interfaceNewsBoardMessage
-
setOrganizationUnit
- Specified by:
setOrganizationUnitin interfaceNewsBoardMessage
-
save
- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<NewsBoardMessage>
-
delete
public void delete()- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<NewsBoardMessage>
-
restoreDeleted
public void restoreDeleted()- Specified by:
restoreDeletedin interfaceorg.teamapps.universaldb.pojo.Entity<NewsBoardMessage>
-