Package com.atlassian.jira.mock.ofbiz
Class MockGenericValue
java.lang.Object
java.util.Observable
org.ofbiz.core.entity.GenericEntity
org.ofbiz.core.entity.GenericValue
com.atlassian.jira.mock.ofbiz.MockGenericValue
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparable<org.ofbiz.core.entity.GenericEntity>
,Map<String,
Object>
public class MockGenericValue
extends org.ofbiz.core.entity.GenericValue
This was taken from atlassian-ofbiz and placed into its now rightful home of JIRA.
- Since:
- 4.3
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
Holds information about GenericValue's field type and how it should get parsed.class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
protected boolean
protected boolean
protected boolean
Fields inherited from class org.ofbiz.core.entity.GenericValue
originalDbValues, relatedCache, relatedOneCache
Fields inherited from class org.ofbiz.core.entity.GenericEntity
delegatorName, entityName, fields, internalDelegator, modelEntity, modified
-
Constructor Summary
ConstructorsConstructorDescriptionMockGenericValue
(String entityName) MockGenericValue
(String entityName, Long id) MockGenericValue
(String entityName, Map<String, ?> fields) MockGenericValue
(String entityName, Map<String, ?> fields, Map<String, MockGenericValue.FieldType> fieldTypes) MockGenericValue
(String entityName, org.ofbiz.core.entity.model.ModelEntity modelEntity, Map<String, Object> fields) MockGenericValue
(org.ofbiz.core.entity.GenericValue value) -
Method Summary
Modifier and TypeMethodDescriptionclone()
org.ofbiz.core.entity.GenericValue
create()
dangerousGetNoCheckButFast
(org.ofbiz.core.entity.model.ModelField modelField) entrySet()
boolean
org.ofbiz.core.entity.GenericDelegator
getFields
(Collection<String> collection) org.ofbiz.core.entity.model.ModelEntity
org.ofbiz.core.entity.GenericPK
List<org.ofbiz.core.entity.GenericValue>
getRelated
(String s) List<org.ofbiz.core.entity.GenericValue>
List<org.ofbiz.core.entity.GenericValue>
getRelatedByAnd
(String relationName, Map<String, ?> fields) org.ofbiz.core.entity.GenericValue
List<org.ofbiz.core.entity.GenericValue>
getRelatedOrderBy
(String relationName, List<String> orderBy) int
hashCode()
boolean
boolean
isEmpty()
boolean
boolean
boolean
isStored()
keySet()
boolean
matchesFields
(Map<String, ?> keyValuePairs) void
refresh()
void
remove()
void
removeRelated
(String relationName) void
void
setDelegator
(org.ofbiz.core.entity.GenericDelegator internalDelegator) void
void
setOfBizDelegator
(OfBizDelegator ofBizDelegator) void
setRelated
(String s, List<org.ofbiz.core.entity.GenericValue> relatedGVs) void
int
size()
void
store()
toString()
values()
Methods inherited from class org.ofbiz.core.entity.GenericValue
copyOriginalDbValues, getOriginalDbValue, getRelatedByAndCache, getRelatedByAndEmbeddedCache, getRelatedCache, getRelatedCache, getRelatedDummyPK, getRelatedDummyPK, getRelatedEmbeddedCache, getRelatedEmbeddedCache, getRelatedMulti, getRelatedMulti, getRelatedOneCache, getRelatedOneEmbeddedCache, getRelatedOrderByCache, getRelatedOrderByEmbeddedCache, originalDbValuesAvailable
Methods inherited from class org.ofbiz.core.entity.GenericEntity
addToXmlDocument, clear, compareTo, containsKey, containsPrimaryKey, containsValue, dangerousSetNoCheckButFast, get, getBoolean, getBytes, getDate, getDouble, getEntityName, getFloat, getInteger, getLong, getString, getTime, getTimestamp, isModified, isPrimaryKey, lockEnabled, makeXmlDocument, makeXmlElement, makeXmlElement, put, putAll, remove, set, setBytes, setNonPKFields, setNonPKFields, setPKFields, setPKFields, writeXmlText
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Field Details
-
created
protected boolean created -
stored
protected boolean stored -
refreshed
protected boolean refreshed -
removed
protected boolean removed
-
-
Constructor Details
-
MockGenericValue
public MockGenericValue(org.ofbiz.core.entity.GenericValue value) -
MockGenericValue
-
MockGenericValue
-
MockGenericValue
-
MockGenericValue
-
MockGenericValue
-
-
Method Details
-
get
- Overrides:
get
in classorg.ofbiz.core.entity.GenericEntity
-
set
- Overrides:
set
in classorg.ofbiz.core.entity.GenericEntity
-
getAllKeys
- Overrides:
getAllKeys
in classorg.ofbiz.core.entity.GenericEntity
-
getFields
- Overrides:
getFields
in classorg.ofbiz.core.entity.GenericEntity
-
setFields
- Overrides:
setFields
in classorg.ofbiz.core.entity.GenericEntity
-
getAllFields
- Overrides:
getAllFields
in classorg.ofbiz.core.entity.GenericEntity
-
getRelated
public List<org.ofbiz.core.entity.GenericValue> getRelated(String s) throws org.ofbiz.core.entity.GenericEntityException - Overrides:
getRelated
in classorg.ofbiz.core.entity.GenericValue
- Throws:
org.ofbiz.core.entity.GenericEntityException
-
getRelatedOne
public org.ofbiz.core.entity.GenericValue getRelatedOne(String s) throws org.ofbiz.core.entity.GenericEntityException - Overrides:
getRelatedOne
in classorg.ofbiz.core.entity.GenericValue
- Throws:
org.ofbiz.core.entity.GenericEntityException
-
getRelated
public List<org.ofbiz.core.entity.GenericValue> getRelated(String s, Map<String, ?> map, List<String> order) throws org.ofbiz.core.entity.GenericEntityException- Overrides:
getRelated
in classorg.ofbiz.core.entity.GenericValue
- Throws:
org.ofbiz.core.entity.GenericEntityException
-
setRelated
-
create
public org.ofbiz.core.entity.GenericValue create() throws org.ofbiz.core.entity.GenericEntityException- Overrides:
create
in classorg.ofbiz.core.entity.GenericValue
- Throws:
org.ofbiz.core.entity.GenericEntityException
-
isCreated
public boolean isCreated() -
isStored
public boolean isStored() -
isRemoved
public boolean isRemoved() -
isRefreshed
public boolean isRefreshed() -
getModelEntity
public org.ofbiz.core.entity.model.ModelEntity getModelEntity()- Overrides:
getModelEntity
in classorg.ofbiz.core.entity.GenericEntity
-
matchesFields
- Overrides:
matchesFields
in classorg.ofbiz.core.entity.GenericEntity
-
getPrimaryKey
public org.ofbiz.core.entity.GenericPK getPrimaryKey()- Overrides:
getPrimaryKey
in classorg.ofbiz.core.entity.GenericEntity
-
setDelegator
public void setDelegator(org.ofbiz.core.entity.GenericDelegator internalDelegator) - Overrides:
setDelegator
in classorg.ofbiz.core.entity.GenericEntity
-
getDelegator
public org.ofbiz.core.entity.GenericDelegator getDelegator()- Overrides:
getDelegator
in classorg.ofbiz.core.entity.GenericEntity
-
store
public void store() throws org.ofbiz.core.entity.GenericEntityException- Overrides:
store
in classorg.ofbiz.core.entity.GenericValue
- Throws:
org.ofbiz.core.entity.GenericEntityException
-
remove
public void remove() throws org.ofbiz.core.entity.GenericEntityException- Overrides:
remove
in classorg.ofbiz.core.entity.GenericValue
- Throws:
org.ofbiz.core.entity.GenericEntityException
-
removeRelated
- Overrides:
removeRelated
in classorg.ofbiz.core.entity.GenericValue
- Throws:
org.ofbiz.core.entity.GenericEntityException
-
refresh
public void refresh() throws org.ofbiz.core.entity.GenericEntityException- Overrides:
refresh
in classorg.ofbiz.core.entity.GenericValue
- Throws:
org.ofbiz.core.entity.GenericEntityException
-
toString
- Overrides:
toString
in classorg.ofbiz.core.entity.GenericEntity
-
dangerousGetNoCheckButFast
- Overrides:
dangerousGetNoCheckButFast
in classorg.ofbiz.core.entity.GenericEntity
-
equals
-
hashCode
public int hashCode() -
setString
- Overrides:
setString
in classorg.ofbiz.core.entity.GenericEntity
-
getRelatedOrderBy
public List<org.ofbiz.core.entity.GenericValue> getRelatedOrderBy(String relationName, List<String> orderBy) throws org.ofbiz.core.entity.GenericEntityException - Overrides:
getRelatedOrderBy
in classorg.ofbiz.core.entity.GenericValue
- Throws:
org.ofbiz.core.entity.GenericEntityException
-
getRelatedByAnd
public List<org.ofbiz.core.entity.GenericValue> getRelatedByAnd(String relationName, Map<String, ?> fields) throws org.ofbiz.core.entity.GenericEntityException- Overrides:
getRelatedByAnd
in classorg.ofbiz.core.entity.GenericValue
- Throws:
org.ofbiz.core.entity.GenericEntityException
-
entrySet
-
keySet
-
size
public int size() -
isEmpty
public boolean isEmpty() -
values
-
clone
- Overrides:
clone
in classorg.ofbiz.core.entity.GenericValue
-
setOfBizDelegator
-