Package org.teamapps.model.controlcenter
Class UdbCurrency
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbEntity<Currency>
org.teamapps.model.controlcenter.UdbCurrency
- All Implemented Interfaces:
Currency,org.teamapps.universaldb.pojo.Entity<Currency>,org.teamapps.universaldb.pojo.Identifiable,org.teamapps.universaldb.record.EntityBuilder<Currency>
public class UdbCurrency extends org.teamapps.universaldb.pojo.AbstractUdbEntity<Currency> implements Currency
-
Field Summary
Fields Modifier and Type Field Description protected 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.TableIndextableFields inherited from interface org.teamapps.model.controlcenter.Currency
FIELD_META_CREATED_BY, FIELD_META_CREATION_DATE, FIELD_META_DELETED_BY, FIELD_META_DELETION_DATE, FIELD_META_MODIFICATION_DATE, FIELD_META_MODIFIED_BY -
Constructor Summary
Constructors Constructor Description UdbCurrency()UdbCurrency(int id, boolean createEntity) -
Method Summary
Modifier and Type Method Description Currencybuild()Currencybuild(int id)voiddelete()voiddelete(org.teamapps.universaldb.transaction.Transaction transaction)static java.util.List<Currency>getAll()static intgetCount()intgetMetaCreatedBy()java.time.InstantgetMetaCreationDate()longgetMetaCreationDateAsEpochMilli()intgetMetaCreationDateAsEpochSecond()intgetMetaDeletedBy()java.time.InstantgetMetaDeletionDate()longgetMetaDeletionDateAsEpochMilli()intgetMetaDeletionDateAsEpochSecond()java.time.InstantgetMetaModificationDate()longgetMetaModificationDateAsEpochMilli()intgetMetaModificationDateAsEpochSecond()intgetMetaModifiedBy()UdbCurrencysave()UdbCurrencysave(org.teamapps.universaldb.transaction.Transaction transaction, boolean strictChangeVerification)UdbCurrencysaveTransactional(boolean strictChangeVerification)CurrencysetMetaCreatedBy(int value)CurrencysetMetaCreationDate(java.time.Instant value)CurrencysetMetaCreationDateAsEpochMilli(long value)CurrencysetMetaCreationDateAsEpochSecond(int value)CurrencysetMetaDeletedBy(int value)CurrencysetMetaDeletionDate(java.time.Instant value)CurrencysetMetaDeletionDateAsEpochMilli(long value)CurrencysetMetaDeletionDateAsEpochSecond(int value)CurrencysetMetaModificationDate(java.time.Instant value)CurrencysetMetaModificationDateAsEpochMilli(long value)CurrencysetMetaModificationDateAsEpochSecond(int value)CurrencysetMetaModifiedBy(int value)static java.util.List<Currency>sort(java.util.BitSet recordIds, java.lang.String sortFieldName, boolean ascending, java.lang.String... path)static java.util.List<Currency>sort(java.util.List<Currency> list, java.lang.String sortFieldName, boolean ascending, java.lang.String... path)Methods inherited from class org.teamapps.universaldb.pojo.AbstractUdbEntity
addMultiReferenceValue, clearChanges, createEntityList, createEntityList, createEntityList, delete, delete, equals, getBooleanValue, getChangedValue, getChangeValue, getCorrelationId, getDateAsEpochMilli, getDateTimeAsEpochMilli, getDateTimeValue, getDateValue, getDoubleValue, getEntityId, getEntityValue, getEnumValue, getFloatValue, getId, getIntValue, getLocalDateValue, getLongValue, getMultiReferenceValue, getMultiReferenceValueAsBitSet, getMultiReferenceValueCount, getQualifiedName, getReferenceChangeValue, getShortValue, getTableIndex, getTextValue, getTimestampAsEpochMilli, getTimestampAsEpochSecond, getTimestampValue, getTimeValue, getTransaction, getTranslatableTextValue, hashCode, isChanged, isDeleted, isModified, isStored, removeAllMultiReferenceValue, removeMultiReferenceValue, save, save, save, saveAsynchronously, setBooleanValue, setChangeValue, setDateAsEpochMilli, setDateTimeAsEpochMilli, setDateTimeValue, setDateValue, setDoubleValue, setEntityValue, setEnumValue, setFloatValue, setIntValue, setLocalDateAsEpochMilli, setLocalDateValue, setLongValue, setMultiReferenceValue, setShortValue, setSingleReferenceValue, setTextValue, setTimestampAsEpochMilli, setTimestampAsEpochSecond, setTimestampValue, setTimeValue, setTranslatableTextValue, sort, sort, 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, getEntityValue, getId, isDeleted, isModified, isStored, save, saveTransactional, 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
-
-
Constructor Details
-
UdbCurrency
public UdbCurrency() -
UdbCurrency
public UdbCurrency(int id, boolean createEntity)
-
-
Method Details
-
getAll
-
sort
-
sort
public static java.util.List<Currency> sort(java.util.BitSet recordIds, java.lang.String sortFieldName, boolean ascending, java.lang.String... path) -
getCount
public static int getCount() -
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<Currency>
-
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<Currency>
-
getMetaCreationDate
public java.time.Instant getMetaCreationDate()- Specified by:
getMetaCreationDatein interfaceCurrency
-
setMetaCreationDate
- Specified by:
setMetaCreationDatein interfaceCurrency
-
getMetaCreationDateAsEpochSecond
public int getMetaCreationDateAsEpochSecond()- Specified by:
getMetaCreationDateAsEpochSecondin interfaceCurrency
-
setMetaCreationDateAsEpochSecond
- Specified by:
setMetaCreationDateAsEpochSecondin interfaceCurrency
-
getMetaCreationDateAsEpochMilli
public long getMetaCreationDateAsEpochMilli()- Specified by:
getMetaCreationDateAsEpochMilliin interfaceCurrency
-
setMetaCreationDateAsEpochMilli
- Specified by:
setMetaCreationDateAsEpochMilliin interfaceCurrency
-
getMetaCreatedBy
public int getMetaCreatedBy()- Specified by:
getMetaCreatedByin interfaceCurrency
-
setMetaCreatedBy
- Specified by:
setMetaCreatedByin interfaceCurrency
-
getMetaModificationDate
public java.time.Instant getMetaModificationDate()- Specified by:
getMetaModificationDatein interfaceCurrency
-
setMetaModificationDate
- Specified by:
setMetaModificationDatein interfaceCurrency
-
getMetaModificationDateAsEpochSecond
public int getMetaModificationDateAsEpochSecond()- Specified by:
getMetaModificationDateAsEpochSecondin interfaceCurrency
-
setMetaModificationDateAsEpochSecond
- Specified by:
setMetaModificationDateAsEpochSecondin interfaceCurrency
-
getMetaModificationDateAsEpochMilli
public long getMetaModificationDateAsEpochMilli()- Specified by:
getMetaModificationDateAsEpochMilliin interfaceCurrency
-
setMetaModificationDateAsEpochMilli
- Specified by:
setMetaModificationDateAsEpochMilliin interfaceCurrency
-
getMetaModifiedBy
public int getMetaModifiedBy()- Specified by:
getMetaModifiedByin interfaceCurrency
-
setMetaModifiedBy
- Specified by:
setMetaModifiedByin interfaceCurrency
-
getMetaDeletionDate
public java.time.Instant getMetaDeletionDate()- Specified by:
getMetaDeletionDatein interfaceCurrency
-
setMetaDeletionDate
- Specified by:
setMetaDeletionDatein interfaceCurrency
-
getMetaDeletionDateAsEpochSecond
public int getMetaDeletionDateAsEpochSecond()- Specified by:
getMetaDeletionDateAsEpochSecondin interfaceCurrency
-
setMetaDeletionDateAsEpochSecond
- Specified by:
setMetaDeletionDateAsEpochSecondin interfaceCurrency
-
getMetaDeletionDateAsEpochMilli
public long getMetaDeletionDateAsEpochMilli()- Specified by:
getMetaDeletionDateAsEpochMilliin interfaceCurrency
-
setMetaDeletionDateAsEpochMilli
- Specified by:
setMetaDeletionDateAsEpochMilliin interfaceCurrency
-
getMetaDeletedBy
public int getMetaDeletedBy()- Specified by:
getMetaDeletedByin interfaceCurrency
-
setMetaDeletedBy
- Specified by:
setMetaDeletedByin interfaceCurrency
-
save
public UdbCurrency save(org.teamapps.universaldb.transaction.Transaction transaction, boolean strictChangeVerification)- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<Currency>
-
saveTransactional
- Specified by:
saveTransactionalin interfaceorg.teamapps.universaldb.pojo.Entity<Currency>
-
save
- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<Currency>
-
delete
public void delete(org.teamapps.universaldb.transaction.Transaction transaction)- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<Currency>
-
delete
public void delete()- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<Currency>
-