@Override public XDimAttribute withDisplayString(String value) { setDisplayString(value); return this; }
@Override public XDimAttribute withDisplayString(String value) { setDisplayString(value); return this; }
xd.setName(cd.getName()); xd.setDescription(cd.getDescription()); xd.setDisplayString(cd.getDisplayString()); xd.setStartTime(getXMLGregorianCalendar(cd.getStartTime())); xd.setEndTime(getXMLGregorianCalendar(cd.getEndTime()));
xd.setName(cd.getName()); xd.setDescription(cd.getDescription()); xd.setDisplayString(cd.getDisplayString()); xd.setStartTime(getXMLGregorianCalendar(cd.getStartTime())); xd.setEndTime(getXMLGregorianCalendar(cd.getEndTime()));
xd3.setType("STRING"); xd3.setDescription("inline column"); xd3.setDisplayString("Column3"); xd3.getValues().add("Val1"); xd3.getValues().add("Val2"); xd4.setName("col4"); xd4.setDescription("hierarchical column"); xd4.setDisplayString("Column4"); XDimAttributes hierarchy = new XDimAttributes(); XDimAttribute hd1 = cubeObjectFactory.createXDimAttribute(); hd1.setType("STRING"); hd1.setDescription("inline column"); hd1.setDisplayString("Column4-h1"); hd1.getValues().add("Val1-h1"); hd1.getValues().add("Val2-h1"); hd2.setType("STRING"); hd2.setDescription("base column"); hd2.setDisplayString("Column4-h2"); hierarchy.getDimAttribute().add(hd2); XDimAttribute hd3 = cubeObjectFactory.createXDimAttribute(); hd3.setType("STRING"); hd3.setDescription("ref column"); hd3.setDisplayString("Column4-h3"); XChainColumn xcc = new XChainColumn(); xcc.setChainName("chain1");
xd1.setType("STRING"); xd1.setDescription("first column"); xd1.setDisplayString("Column1"); xd2.setType("INT"); xd2.setDescription("second column"); xd2.setDisplayString("Column2");
xd1.setType("STRING"); xd1.setDescription("first dimension"); xd1.setDisplayString("Dimension1"); xd2.setType("INT"); xd2.setDescription("second dimension"); xd2.setDisplayString("Dimension2"); xd3.setType("STRING"); xd3.setDescription("ref chained dimension"); xd3.setDisplayString("Chained Dimension"); XChainColumn xcc = new XChainColumn(); xcc.setChainName("chain1"); xd4.setType("struct<a:INT,b:array<string>,c:map<int,array<struct<x:int,y:array<int>>>"); xd4.setDescription("complex attribute"); xd4.setDisplayString("Complex Attribute");