public MetaAttribute newAttribute(String fieldName, DataTypeEnum dataType, CardinalityEnum cardinality){ MetaAttribute metaField = new MetaAttribute(); metaField.setName(fieldName); metaField.setDataType(dataType); metaField.setCardinality(cardinality); return metaField; }
public MetaAttribute newAttribute(String fieldName, DataTypeEnum dataType, CardinalityEnum cardinality){ MetaAttribute metaField = new MetaAttribute(); metaField.setName(fieldName); metaField.setDataType(dataType); metaField.setCardinality(cardinality); return metaField; }
public MetaAttribute newAttribute(String fieldName, DataTypeEnum dataType, CardinalityEnum cardinality){ MetaAttribute metaField = new MetaAttribute(); metaField.setName(fieldName); metaField.setDataType(dataType); metaField.setCardinality(cardinality); return metaField; }
isMainAttr.setCardinality(CardinalityEnum.One); isMainAttr.setDataType(DataTypeEnum.BOOLEAN); isMainAttr.setName(IsMain); nameAttr.setCardinality(CardinalityEnum.One); nameAttr.setDataType(DataTypeEnum.STRING); nameAttr.setName("name");
ipAttr.setCardinality(CardinalityEnum.One); ipAttr.setDataType(DataTypeEnum.STRING); ipAttr.setName(SourceIp); idAttr.setCardinality(CardinalityEnum.One); idAttr.setDataType(DataTypeEnum.STRING); idAttr.setName(EntityId); versionAttr.setCardinality(CardinalityEnum.One); versionAttr.setDataType(DataTypeEnum.INTEGER); versionAttr.setName(EntityVersion); parentVersionAttr.setCardinality(CardinalityEnum.One); parentVersionAttr.setDataType(DataTypeEnum.INTEGER); parentVersionAttr.setName(EntityParentVersion); opAttr.setCardinality(CardinalityEnum.One); opAttr.setDataType(DataTypeEnum.STRING); opAttr.setName(OperType); logAttr.setCardinality(CardinalityEnum.One); logAttr.setDataType(DataTypeEnum.JSON); logAttr.setName(LogBody);
a.setDbName("f_a"); a.setDataType(MetaField.DataTypeEnum.INTEGER); a.setCardinality(MetaField.CardinalityEnum.One);
a.setDbName("f_a"); a.setDataType(MetaField.DataTypeEnum.INTEGER); a.setCardinality(MetaField.CardinalityEnum.One);
/** * CMS-4633 */ @Test public void testUpdateFieldOnNonExistingMetaclass() { IMetadataService metaService = repositoryService.getRepository(repoName).getMetadataService(); // create a meta class MetaClass rack = createMetaClass(); rack.setName("RackNonExist"); MetaAttribute attr = new MetaAttribute(); attr.setName("racks"); attr.setMandatory(false); attr.setCardinality(CardinalityEnum.Many); attr.setDataType(DataTypeEnum.INTEGER); rack.addField(attr); try { metaService.updateMetaField(rack, "racks", metaContext); Assert.fail(); } catch (MetaClassNotExistsException e) { } }
MetaAttribute metaAttr1 = new MetaAttribute(); metaAttr1.setName("level"); metaAttr1.setCardinality(CardinalityEnum.Many); metaAttr1.setConstant(true); metaAttr1.setDataType(DataTypeEnum.ENUM);