Package org.apache.ofbiz.entity.model
Class ModelViewEntity.ComplexAliasField
java.lang.Object
org.apache.ofbiz.entity.model.ModelViewEntity.ComplexAliasField
- All Implemented Interfaces:
Serializable
,ModelViewEntity.ComplexAliasMember
- Enclosing class:
- ModelViewEntity
public static final class ModelViewEntity.ComplexAliasField
extends Object
implements ModelViewEntity.ComplexAliasMember
- See Also:
-
Constructor Summary
ConstructorDescriptionComplexAliasField
(String entityAlias, String field, String defaultValue, String function) ComplexAliasField
(String entityAlias, String field, String defaultValue, String function, String value) ComplexAliasField
(Element complexAliasFieldElement) -
Method Summary
Modifier and TypeMethodDescriptionvoid
makeAliasColName
(StringBuilder colNameBuffer, StringBuilder fieldTypeBuffer, ModelViewEntity modelViewEntity, ModelReader modelReader) Make the alias as follows: function(coalesce(entityAlias.field, defaultValue))
-
Constructor Details
-
ComplexAliasField
-
ComplexAliasField
-
ComplexAliasField
-
-
Method Details
-
makeAliasColName
public void makeAliasColName(StringBuilder colNameBuffer, StringBuilder fieldTypeBuffer, ModelViewEntity modelViewEntity, ModelReader modelReader) Make the alias as follows: function(coalesce(entityAlias.field, defaultValue))- Specified by:
makeAliasColName
in interfaceModelViewEntity.ComplexAliasMember
-