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:
  • 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

      public MockGenericValue(String entityName)
    • MockGenericValue

      public MockGenericValue(String entityName, Map<String,?> fields)
    • MockGenericValue

      public MockGenericValue(@Nonnull String entityName, @Nonnull Map<String,?> fields, @Nonnull Map<String,MockGenericValue.FieldType> fieldTypes)
    • MockGenericValue

      public MockGenericValue(String entityName, Long id)
    • MockGenericValue

      public MockGenericValue(String entityName, org.ofbiz.core.entity.model.ModelEntity modelEntity, Map<String,Object> fields)
  • Method Details

    • get

      public Object get(String name)
      Overrides:
      get in class org.ofbiz.core.entity.GenericEntity
    • set

      public void set(String name, Object value)
      Overrides:
      set in class org.ofbiz.core.entity.GenericEntity
    • getAllKeys

      public Collection<String> getAllKeys()
      Overrides:
      getAllKeys in class org.ofbiz.core.entity.GenericEntity
    • getFields

      public Map<String,Object> getFields(Collection<String> collection)
      Overrides:
      getFields in class org.ofbiz.core.entity.GenericEntity
    • setFields

      public void setFields(Map<? extends String,?> keyValuePairs)
      Overrides:
      setFields in class org.ofbiz.core.entity.GenericEntity
    • getAllFields

      public Map<String,Object> getAllFields()
      Overrides:
      getAllFields in class org.ofbiz.core.entity.GenericEntity
    • getRelated

      public List<org.ofbiz.core.entity.GenericValue> getRelated(String s) throws org.ofbiz.core.entity.GenericEntityException
      Overrides:
      getRelated in class org.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 class org.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 class org.ofbiz.core.entity.GenericValue
      Throws:
      org.ofbiz.core.entity.GenericEntityException
    • setRelated

      public void setRelated(String s, List<org.ofbiz.core.entity.GenericValue> relatedGVs)
    • create

      public org.ofbiz.core.entity.GenericValue create() throws org.ofbiz.core.entity.GenericEntityException
      Overrides:
      create in class org.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 class org.ofbiz.core.entity.GenericEntity
    • matchesFields

      public boolean matchesFields(Map<String,?> keyValuePairs)
      Overrides:
      matchesFields in class org.ofbiz.core.entity.GenericEntity
    • getPrimaryKey

      public org.ofbiz.core.entity.GenericPK getPrimaryKey()
      Overrides:
      getPrimaryKey in class org.ofbiz.core.entity.GenericEntity
    • setDelegator

      public void setDelegator(org.ofbiz.core.entity.GenericDelegator internalDelegator)
      Overrides:
      setDelegator in class org.ofbiz.core.entity.GenericEntity
    • getDelegator

      public org.ofbiz.core.entity.GenericDelegator getDelegator()
      Overrides:
      getDelegator in class org.ofbiz.core.entity.GenericEntity
    • store

      public void store() throws org.ofbiz.core.entity.GenericEntityException
      Overrides:
      store in class org.ofbiz.core.entity.GenericValue
      Throws:
      org.ofbiz.core.entity.GenericEntityException
    • remove

      public void remove() throws org.ofbiz.core.entity.GenericEntityException
      Overrides:
      remove in class org.ofbiz.core.entity.GenericValue
      Throws:
      org.ofbiz.core.entity.GenericEntityException
    • removeRelated

      public void removeRelated(String relationName) throws org.ofbiz.core.entity.GenericEntityException
      Overrides:
      removeRelated in class org.ofbiz.core.entity.GenericValue
      Throws:
      org.ofbiz.core.entity.GenericEntityException
    • refresh

      public void refresh() throws org.ofbiz.core.entity.GenericEntityException
      Overrides:
      refresh in class org.ofbiz.core.entity.GenericValue
      Throws:
      org.ofbiz.core.entity.GenericEntityException
    • toString

      public String toString()
      Overrides:
      toString in class org.ofbiz.core.entity.GenericEntity
    • dangerousGetNoCheckButFast

      public Object dangerousGetNoCheckButFast(org.ofbiz.core.entity.model.ModelField modelField)
      Overrides:
      dangerousGetNoCheckButFast in class org.ofbiz.core.entity.GenericEntity
    • equals

      public boolean equals(Object o)
      Specified by:
      equals in interface Map<String,Object>
      Overrides:
      equals in class org.ofbiz.core.entity.GenericEntity
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface Map<String,Object>
      Overrides:
      hashCode in class org.ofbiz.core.entity.GenericEntity
    • setString

      public void setString(String name, String value)
      Overrides:
      setString in class org.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 class org.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 class org.ofbiz.core.entity.GenericValue
      Throws:
      org.ofbiz.core.entity.GenericEntityException
    • entrySet

      @Nonnull public Set<Map.Entry<String,Object>> entrySet()
      Specified by:
      entrySet in interface Map<String,Object>
      Overrides:
      entrySet in class org.ofbiz.core.entity.GenericEntity
    • keySet

      @Nonnull public Set<String> keySet()
      Specified by:
      keySet in interface Map<String,Object>
      Overrides:
      keySet in class org.ofbiz.core.entity.GenericEntity
    • size

      public int size()
      Specified by:
      size in interface Map<String,Object>
      Overrides:
      size in class org.ofbiz.core.entity.GenericEntity
    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface Map<String,Object>
      Overrides:
      isEmpty in class org.ofbiz.core.entity.GenericEntity
    • values

      public Collection<Object> values()
      Specified by:
      values in interface Map<String,Object>
      Overrides:
      values in class org.ofbiz.core.entity.GenericEntity
    • clone

      public Object clone()
      Overrides:
      clone in class org.ofbiz.core.entity.GenericValue
    • setOfBizDelegator

      public void setOfBizDelegator(OfBizDelegator ofBizDelegator)