Examples of fieldTypeBuilder()


Examples of org.lilyproject.repository.api.TypeManager.fieldTypeBuilder()

    @Test
    public void testRenameFieldType() throws Exception {
        TypeManager typeManager = repoSetup.getTypeManager();
        QName ftName = new QName("testRenameFieldType", "f");
        FieldType fieldType = typeManager.fieldTypeBuilder().name(ftName).create();
        for (int i = 0; i < 100; i++) {
            QName newFtName = new QName("testRenameFieldType", "f" + i);
            fieldType.setName(newFtName);
            fieldType = typeManager.updateFieldType(fieldType);
            typeManager.getFieldTypeByName(newFtName);
View Full Code Here

Examples of org.lilyproject.repository.api.TypeManager.fieldTypeBuilder()

    }

    @Test
    public void testRecordTypeInCacheDoesNotChange() throws Exception {
        TypeManager typeManager = repoSetup.getTypeManager();
        FieldType fieldType = typeManager.fieldTypeBuilder().name("testRecordTypeInCacheDoesNotChange", "f").create();
        QName rtName = new QName("testRecordTypeInCacheDoesNotChange", "r");
        RecordType recordType = typeManager.recordTypeBuilder().name(rtName).create();
        Assert.assertNull(typeManager.getRecordTypeByName(rtName, null).getFieldTypeEntry(fieldType.getId()));
        recordType.addFieldTypeEntry(fieldType.getId(), true);
        Assert.assertNull(typeManager.getRecordTypeByName(rtName, null).getFieldTypeEntry(fieldType.getId()));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.