@Entity public class JsonStorable extends JsonContext implements Storable
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
JsonStorable() |
containsKey, create, create, extend, fromJson, get, get, getCast, getExtension, getExtensionsJson, getHistory, getJsonString, isCollectHistory, merge, mergeMap, put, putAll, putIfAbsent, setCollectHistory, setExtensionsJson, setJsonStringescape, toJSONString, toJSONString, toString, writeJSONString, writeJSONStringclear, clone, compute, computeIfAbsent, computeIfPresent, containsValue, entrySet, forEach, getOrDefault, isEmpty, keySet, merge, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitgetProjectId, setProjectIdclear, compute, computeIfAbsent, computeIfPresent, containsValue, entrySet, forEach, getOrDefault, isEmpty, keySet, merge, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesprotected Date startTime
public String getDescription()
getDescription in interface Storablepublic void setDescription(String description)
setDescription in interface Storablepublic void store()
throws StorageException
store in interface StorableStorageExceptionpublic Collection<UsageInfo> remove() throws StorageException
remove in interface StorableStorageExceptionpublic Storable copy(Storable newParent) throws CopyException
copy in interface StorableCopyExceptionpublic Storable returnSimpleParent()
returnSimpleParent in interface Storablepublic StoreInformationDelegate getStoreInformationDelegate()
getStoreInformationDelegate in interface Storablepublic Collection<UsageInfo> findUsages()
findUsages in interface Storablepublic Object getNaturalId()
getNaturalId in interface Storablepublic void setNaturalId(Object id)
setNaturalId in interface Storablepublic Object getID()
getID in interface Identified<Object>public void setID(Object id)
setID in interface Identified<Object>public Object getVersion()
getVersion in interface OptimisticLockable<Object>public void setVersion(Object version)
setVersion in interface OptimisticLockable<Object>public Date getStartTime()
public void setStartTime(Date startTime)
public boolean equals(Object o)
equals in interface Mapequals in class AbstractMappublic int hashCode()
hashCode in interface MaphashCode in class AbstractMappublic String toString()
toString in class org.json.simple.JSONObjectpublic void performPostCopyActions(boolean statusOff)
StorableperformPostCopyActions in interface StorablestatusOff - boolean value to set.public void performPostImportActions(BigInteger projectId, BigInteger sessionId)
performPostImportActions in interface Storablepublic Map<String,String> getStorableProp()
getStorableProp in interface Storablepublic void setStorableProp(Map<String,String> properties)
setStorableProp in interface Storablepublic Storable findRootObject(BigInteger projectId)
findRootObject in interface Storablepublic void performPostImportActionsParent(BigInteger projectId, BigInteger sessionId)
performPostImportActionsParent in interface Storablepublic Storable getExtendsParameters()
getExtendsParameters in interface Storablepublic void upStorableVersion()
upStorableVersion in interface Storablepublic void performActionsForImportIntoAnotherProject(Map<BigInteger,BigInteger> replacementMap, BigInteger projectId, UUID projectUuid, boolean needToUpdateProjectId, boolean needToGenerateNewId)
performActionsForImportIntoAnotherProject in interface StorableCopyright © 2025. All rights reserved.