Package org.ofbiz.core.entity
Class GenericPK
java.lang.Object
java.util.Observable
org.ofbiz.core.entity.GenericEntity
org.ofbiz.core.entity.GenericPK
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<GenericEntity>,Map<String,Object>
Generic Entity Primary Key Object
- Since:
- 2.0
- Version:
- $Revision: 1.1 $
- Author:
- David E. Jones
- See Also:
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.ofbiz.core.entity.GenericEntity
delegatorName, entityName, fields, internalDelegator, modelEntity, modified -
Constructor Summary
ConstructorsConstructorDescriptionGenericPK(GenericDelegator delegator, ModelEntity modelEntity) Creates new GenericPKGenericPK(GenericDelegator delegator, ModelEntity modelEntity, Map<String, ?> fields) Creates new GenericPK from existing MapCreates new GenericPK from existing GenericPKGenericPK(ModelEntity modelEntity) Deprecated.GenericPK(ModelEntity modelEntity, Map<String, ?> fields) Deprecated. -
Method Summary
Methods inherited from class org.ofbiz.core.entity.GenericEntity
addToXmlDocument, clear, compareTo, containsKey, containsPrimaryKey, containsValue, dangerousGetNoCheckButFast, dangerousSetNoCheckButFast, entrySet, equals, get, get, getAllFields, getAllKeys, getBoolean, getBytes, getDate, getDelegator, getDouble, getEntityName, getFields, getFloat, getInteger, getLong, getModelEntity, getPrimaryKey, getString, getTime, getTimestamp, hashCode, isEmpty, isModified, isPrimaryKey, keySet, lockEnabled, makeXmlDocument, makeXmlElement, makeXmlElement, matchesFields, put, putAll, remove, set, set, setBytes, setDelegator, setFields, setNonPKFields, setNonPKFields, setPKFields, setPKFields, setString, size, toString, values, writeXmlTextMethods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Constructor Details
-
GenericPK
Creates new GenericPK- Since:
- 1.0.13
-
GenericPK
Creates new GenericPK from existing Map- Since:
- 1.0.13
-
GenericPK
Deprecated.Creates new GenericPK -
GenericPK
Deprecated.Creates new GenericPK from existing Map -
GenericPK
Creates new GenericPK from existing GenericPK
-
-
Method Details
-
clone
Clones this GenericPK, this is a shallow clone & uses the default shallow HashMap clone- Overrides:
clonein classGenericEntity- Returns:
- Object that is a clone of this GenericPK
-
GenericPK(GenericDelegator internalDelegator, ModelEntity modelEntity)