Package org.apache.ofbiz.entity.model
Class ModelKeyMap
java.lang.Object
org.apache.ofbiz.entity.model.ModelKeyMap
- All Implemented Interfaces:
Serializable
,Comparable<ModelKeyMap>
@ThreadSafe
public final class ModelKeyMap
extends Object
implements Comparable<ModelKeyMap>, Serializable
An object that models the
<key-map>
element.- See Also:
-
Constructor Summary
ConstructorDescriptionModelKeyMap
(String fieldName, String relFieldName) Data Constructor, if relFieldName is null defaults to fieldNameModelKeyMap
(Element keyMapElement) XML Constructor -
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(ModelKeyMap other) boolean
Returns the field name.Returns the related entity field name.int
hashCode()
static List<ModelKeyMap>
makeKeyMapList
(String fieldName1) static List<ModelKeyMap>
makeKeyMapList
(String fieldName1, String relFieldName1) static List<ModelKeyMap>
makeKeyMapList
(String fieldName1, String relFieldName1, String fieldName2, String relFieldName2) static List<ModelKeyMap>
makeKeyMapList
(String fieldName1, String relFieldName1, String fieldName2, String relFieldName2, String fieldName3, String relFieldName3) toString()
toXmlElement
(Document document)
-
Constructor Details
-
ModelKeyMap
Data Constructor, if relFieldName is null defaults to fieldName -
ModelKeyMap
XML Constructor
-
-
Method Details
-
getFieldName
Returns the field name. -
getRelFieldName
Returns the related entity field name. -
makeKeyMapList
-
makeKeyMapList
-
makeKeyMapList
-
makeKeyMapList
-
hashCode
public int hashCode() -
equals
-
toXmlElement
-
compareTo
- Specified by:
compareTo
in interfaceComparable<ModelKeyMap>
-
toString
-