org.ofbiz.entity.model
Class ModelViewEntity.ModelConversion

java.lang.Object
  extended by org.ofbiz.entity.model.ModelViewEntity.ModelConversion
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
ModelViewEntity

public class ModelViewEntity.ModelConversion
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
protected  java.lang.String aliasName
           
protected  java.util.Map<java.lang.String,java.lang.String> fieldMap
           
protected  ModelEntity fromModelEntity
           
protected  java.util.Set<java.lang.String> wildcards
           
 
Constructor Summary
ModelViewEntity.ModelConversion(java.lang.String aliasName, ModelEntity fromModelEntity)
           
 
Method Summary
 void addAllAliasConversions(java.util.List<java.lang.String> aliases, java.lang.String fieldName)
           
 void addAllAliasConversions(java.lang.String fieldName, java.lang.String... aliases)
           
 void addConversion(java.lang.String fromFieldName, java.lang.String toFieldName)
           
 java.util.Map<java.lang.String,java.lang.Object> convert(java.util.Map<java.lang.String,java.lang.Object> values)
           
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

aliasName

protected java.lang.String aliasName

fromModelEntity

protected ModelEntity fromModelEntity

fieldMap

protected java.util.Map<java.lang.String,java.lang.String> fieldMap

wildcards

protected java.util.Set<java.lang.String> wildcards
Constructor Detail

ModelViewEntity.ModelConversion

public ModelViewEntity.ModelConversion(java.lang.String aliasName,
                                       ModelEntity fromModelEntity)
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

addConversion

public void addConversion(java.lang.String fromFieldName,
                          java.lang.String toFieldName)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

convert

public java.util.Map<java.lang.String,java.lang.Object> convert(java.util.Map<java.lang.String,java.lang.Object> values)

addAllAliasConversions

public void addAllAliasConversions(java.lang.String fieldName,
                                   java.lang.String... aliases)

addAllAliasConversions

public void addAllAliasConversions(java.util.List<java.lang.String> aliases,
                                   java.lang.String fieldName)