org.ofbiz.entity.model
Class ModelViewEntity.ComplexAlias

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

public static class ModelViewEntity.ComplexAlias
extends java.lang.Object
implements ModelViewEntity.ComplexAliasMember

See Also:
Serialized Form

Field Summary
protected  java.util.List<ModelViewEntity.ComplexAliasMember> complexAliasMembers
           
protected  java.lang.String operator
           
 
Constructor Summary
ModelViewEntity.ComplexAlias(org.w3c.dom.Element complexAliasElement)
           
ModelViewEntity.ComplexAlias(java.lang.String operator)
           
 
Method Summary
 void addComplexAliasMember(ModelViewEntity.ComplexAliasMember complexAliasMember)
           
 void makeAliasColName(java.lang.StringBuilder colNameBuffer, java.lang.StringBuilder fieldTypeBuffer, ModelViewEntity modelViewEntity, ModelReader modelReader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

complexAliasMembers

protected java.util.List<ModelViewEntity.ComplexAliasMember> complexAliasMembers

operator

protected java.lang.String operator
Constructor Detail

ModelViewEntity.ComplexAlias

public ModelViewEntity.ComplexAlias(java.lang.String operator)

ModelViewEntity.ComplexAlias

public ModelViewEntity.ComplexAlias(org.w3c.dom.Element complexAliasElement)
Method Detail

addComplexAliasMember

public void addComplexAliasMember(ModelViewEntity.ComplexAliasMember complexAliasMember)

makeAliasColName

public void makeAliasColName(java.lang.StringBuilder colNameBuffer,
                             java.lang.StringBuilder fieldTypeBuffer,
                             ModelViewEntity modelViewEntity,
                             ModelReader modelReader)
Specified by:
makeAliasColName in interface ModelViewEntity.ComplexAliasMember