/** * If not already created, a new <code>column</code> element with the given value will be created. * Otherwise, the existing <code>column</code> element will be returned. * @return a new or existing instance of <code>Column<ElementCollection<T>></code> */ public Column<ElementCollection<T>> getOrCreateColumn() { Node node = childNode.getOrCreate("column"); Column<ElementCollection<T>> column = new ColumnImpl<ElementCollection<T>>(this, "column", childNode, node); return column; }
/** * If not already created, a new <code>column</code> element with the given value will be created. * Otherwise, the existing <code>column</code> element will be returned. * @return a new or existing instance of <code>Column<ElementCollection<T>></code> */ public Column<ElementCollection<T>> getOrCreateColumn() { Node node = childNode.getOrCreate("column"); Column<ElementCollection<T>> column = new ColumnImpl<ElementCollection<T>>(this, "column", childNode, node); return column; }
/** * If not already created, a new <code>column</code> element with the given value will be created. * Otherwise, the existing <code>column</code> element will be returned. * @return a new or existing instance of <code>Column<Version<T>></code> */ public Column<Version<T>> getOrCreateColumn() { Node node = childNode.getOrCreate("column"); Column<Version<T>> column = new ColumnImpl<Version<T>>(this, "column", childNode, node); return column; }
/** * If not already created, a new <code>column</code> element with the given value will be created. * Otherwise, the existing <code>column</code> element will be returned. * @return a new or existing instance of <code>Column<Basic<T>></code> */ public Column<Basic<T>> getOrCreateColumn() { Node node = childNode.getOrCreate("column"); Column<Basic<T>> column = new ColumnImpl<Basic<T>>(this, "column", childNode, node); return column; }
/** * If not already created, a new <code>column</code> element with the given value will be created. * Otherwise, the existing <code>column</code> element will be returned. * @return a new or existing instance of <code>Column<Id<T>></code> */ public Column<Id<T>> getOrCreateColumn() { Node node = childNode.getOrCreate("column"); Column<Id<T>> column = new ColumnImpl<Id<T>>(this, "column", childNode, node); return column; }
/** * If not already created, a new <code>column</code> element with the given value will be created. * Otherwise, the existing <code>column</code> element will be returned. * @return a new or existing instance of <code>Column<AttributeOverride<T>></code> */ public Column<AttributeOverride<T>> getOrCreateColumn() { Node node = childNode.getOrCreate("column"); Column<AttributeOverride<T>> column = new ColumnImpl<AttributeOverride<T>>(this, "column", childNode, node); return column; }
/** * If not already created, a new <code>column</code> element with the given value will be created. * Otherwise, the existing <code>column</code> element will be returned. * @return a new or existing instance of <code>Column<Version<T>></code> */ public Column<Version<T>> getOrCreateColumn() { Node node = childNode.getOrCreate("column"); Column<Version<T>> column = new ColumnImpl<Version<T>>(this, "column", childNode, node); return column; }
/** * If not already created, a new <code>column</code> element with the given value will be created. * Otherwise, the existing <code>column</code> element will be returned. * @return a new or existing instance of <code>Column<AttributeOverride<T>></code> */ public Column<AttributeOverride<T>> getOrCreateColumn() { Node node = childNode.getOrCreate("column"); Column<AttributeOverride<T>> column = new ColumnImpl<AttributeOverride<T>>(this, "column", childNode, node); return column; }
/** * If not already created, a new <code>column</code> element with the given value will be created. * Otherwise, the existing <code>column</code> element will be returned. * @return a new or existing instance of <code>Column<Basic<T>></code> */ public Column<Basic<T>> getOrCreateColumn() { Node node = childNode.getOrCreate("column"); Column<Basic<T>> column = new ColumnImpl<Basic<T>>(this, "column", childNode, node); return column; }
/** * If not already created, a new <code>column</code> element with the given value will be created. * Otherwise, the existing <code>column</code> element will be returned. * @return a new or existing instance of <code>Column<Id<T>></code> */ public Column<Id<T>> getOrCreateColumn() { Node node = childNode.getOrCreate("column"); Column<Id<T>> column = new ColumnImpl<Id<T>>(this, "column", childNode, node); return column; }