Package org.teamapps.model.system
Class UdbSystemStarts
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbEntity<SystemStarts>
org.teamapps.model.system.UdbSystemStarts
- All Implemented Interfaces:
SystemStarts,org.teamapps.universaldb.pojo.Entity<SystemStarts>,org.teamapps.universaldb.pojo.Identifiable,org.teamapps.universaldb.record.EntityBuilder<SystemStarts>
public class UdbSystemStarts extends org.teamapps.universaldb.pojo.AbstractUdbEntity<SystemStarts> implements SystemStarts
-
Field Summary
Fields Modifier and Type Field Description protected static org.teamapps.universaldb.index.TableIndextableprotected static org.teamapps.universaldb.index.numeric.IntegerIndextimestampprotected static org.teamapps.universaldb.index.numeric.ShortIndextypeFields inherited from interface org.teamapps.model.system.SystemStarts
FIELD_TIMESTAMP, FIELD_TYPE -
Constructor Summary
Constructors Constructor Description UdbSystemStarts()UdbSystemStarts(int id, boolean createEntity) -
Method Summary
Modifier and Type Method Description SystemStartsbuild()SystemStartsbuild(int id)voiddelete()voiddelete(org.teamapps.universaldb.transaction.Transaction transaction)static java.util.List<SystemStarts>getAll()static intgetCount()java.time.InstantgetTimestamp()longgetTimestampAsEpochMilli()intgetTimestampAsEpochSecond()TypegetType()UdbSystemStartssave()UdbSystemStartssave(org.teamapps.universaldb.transaction.Transaction transaction, boolean strictChangeVerification)UdbSystemStartssaveTransactional(boolean strictChangeVerification)SystemStartssetTimestamp(java.time.Instant value)SystemStartssetTimestampAsEpochMilli(long value)SystemStartssetTimestampAsEpochSecond(int value)SystemStartssetType(Type value)static java.util.List<SystemStarts>sort(java.util.BitSet recordIds, java.lang.String sortFieldName, boolean ascending, java.lang.String... path)static java.util.List<SystemStarts>sort(java.util.List<SystemStarts> 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 -
timestamp
protected static org.teamapps.universaldb.index.numeric.IntegerIndex timestamp -
type
protected static org.teamapps.universaldb.index.numeric.ShortIndex type
-
-
Constructor Details
-
UdbSystemStarts
public UdbSystemStarts() -
UdbSystemStarts
public UdbSystemStarts(int id, boolean createEntity)
-
-
Method Details
-
getAll
-
sort
public static java.util.List<SystemStarts> sort(java.util.List<SystemStarts> list, java.lang.String sortFieldName, boolean ascending, java.lang.String... path) -
sort
public static java.util.List<SystemStarts> 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<SystemStarts>
-
build
- Specified by:
buildin interfaceorg.teamapps.universaldb.record.EntityBuilder<SystemStarts>
-
getTimestamp
public java.time.Instant getTimestamp()- Specified by:
getTimestampin interfaceSystemStarts
-
setTimestamp
- Specified by:
setTimestampin interfaceSystemStarts
-
getTimestampAsEpochSecond
public int getTimestampAsEpochSecond()- Specified by:
getTimestampAsEpochSecondin interfaceSystemStarts
-
setTimestampAsEpochSecond
- Specified by:
setTimestampAsEpochSecondin interfaceSystemStarts
-
getTimestampAsEpochMilli
public long getTimestampAsEpochMilli()- Specified by:
getTimestampAsEpochMilliin interfaceSystemStarts
-
setTimestampAsEpochMilli
- Specified by:
setTimestampAsEpochMilliin interfaceSystemStarts
-
getType
- Specified by:
getTypein interfaceSystemStarts
-
setType
- Specified by:
setTypein interfaceSystemStarts
-
save
public UdbSystemStarts save(org.teamapps.universaldb.transaction.Transaction transaction, boolean strictChangeVerification)- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<SystemStarts>
-
saveTransactional
- Specified by:
saveTransactionalin interfaceorg.teamapps.universaldb.pojo.Entity<SystemStarts>
-
save
- Specified by:
savein interfaceorg.teamapps.universaldb.pojo.Entity<SystemStarts>
-
delete
public void delete(org.teamapps.universaldb.transaction.Transaction transaction)- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<SystemStarts>
-
delete
public void delete()- Specified by:
deletein interfaceorg.teamapps.universaldb.pojo.Entity<SystemStarts>
-