@code{ int displayNameCount=0; int i=0; int j=0; }
| Type | Implementation Type | Property | Name | Read Only | Direction | Data Type | Length | Scale | Not Null | Default | Formula | Values | Remarks |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @{coalesce(binding.dataTypeName, binding.dataTypeName, "")} | @{escape(binding.implementationType)} | @{escape(binding.property)} | @{escape(column.name)} | @{renderOptions.checkIcon(column.readOnly)} | @{coalesce(column.direction, "")} | @{coalesce(column.dataTypeName, column.dataTypeName, "")} | @{coalesce(column.length, "")} | @{coalesce(column.scale, "")} | @{renderOptions.checkIcon(column.notNull)} | @{coalesce(column.default, "")} | @{coalesce(column.formula, "")} | @{coalesce(column.values, "")} | @{escape(coalesce(column.remarks, ""))} |
| Name | Value |
|---|---|
| Commutator | @{escape(obj.commutativeOperatorName)} |
| Negator | @{escape(obj.negationOperatorName)} |
| Restrict | @{escape(obj.restrictFunctionName)} |
| Join | @{escape(obj.joinFunctionName)} |
| Hashes | @{renderOptions.checkIcon(obj.hashes, "")} |
| Merges | @{renderOptions.checkIcon(obj.merges, "")} |
| Function | @{escape(obj.functionName)} |
| Left Argument | @{escape(obj.leftArgument)} |
| Right Argument | @{escape(obj.rightArgument)} |
| Remarks | @{escape(coalesce(obj.remarks, ""))} |