Package com.sforce.soap.partner

Examples of com.sforce.soap.partner.Field


        assertFilteredFields(filteredFields, Lists.newArrayList("CustomField__c"));
    }
   
    @Test
    public void testConflictJavaFieldNames() {
        Field stdField = new Field();
        stdField.setName("Field");
        stdField.setType(FieldType.string);
       
        Field customField = new Field();
        customField.setName("Field__c");
        customField.setType(FieldType.string);
        customField.setCustom(true);
       
        Field refField = new Field();
        refField.setName("Field__c");
        refField.setType(FieldType.reference);
        refField.setCustom(true);
        refField.setRelationshipName("Field__r");
        refField.setReferenceTo(new String[] { "Relationship" });
       
        DescribeSObjectResult dsr =
            createDescribeSObjectResult("testConflictJavaFieldNames", stdField, customField, refField);
       
        List<Field> filteredFields = new ForceJPAFieldFilter().filter(dsr);
View Full Code Here


        assertEquals(filteredFields.get(2).getRelationshipName(), "fieldRelationship",
                "Unexpected relationship name after filtering");
    }
   
    private DescribeSObjectResult createDescribeSObjectResult(String name) {
        Field idField = new Field();
        idField.setName("Id");
        idField.setType(FieldType.id);
       
        Field deletedField = new Field();
        deletedField.setName("IsDeleted");
        deletedField.setType(FieldType._boolean);
       
        Field ownerField = new Field();
        ownerField.setName("OwnerId");
        ownerField.setType(FieldType.reference);
        ownerField.setReferenceTo(new String[] { "User" });
       
        Field customField = new Field();
        customField.setName("CustomField__c");
        customField.setType(FieldType.string);

        return createDescribeSObjectResult(name, idField, deletedField, ownerField, customField);
    }
View Full Code Here

    @BeforeClass
    public void setupClass() {
        dsr = new DescribeSObjectResult();
        dsr.setName("Object_Name__c");
       
        Field idField = new Field();
        idField.setName("Id");
        idField.setType(FieldType.id);
       
        Field nameField = new Field();
        nameField.setName("Name");
        nameField.setType(FieldType.string);
       
        Field phoneField = new Field();
        phoneField.setName("Phone");
        phoneField.setType(FieldType.reference);
        phoneField.setReferenceTo(new String[] {"Phone"});
       
        Field acceptedField = new Field();
        acceptedField.setName("Accepted");
        acceptedField.setType(FieldType.reference);
        acceptedField.setReferenceTo(new String[] {"Accepted"});
       
        dsr.setFields(new Field[] {idField, nameField, phoneField, acceptedField});
       
    }
View Full Code Here

TOP

Related Classes of com.sforce.soap.partner.Field

Copyright © 2018 www.massapicom. 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.