Package com.force.sdk.jpa.schema

Examples of com.force.sdk.jpa.schema.ForceMemberMetaData


     * @param mmd the metadata for the member with the annotation
     * @return the member metadata with the new extension
     */
    private AbstractMemberMetaData addForceExtension(AbstractClassMetaData cmd, Member member,
            AnnotationObject annotation, Class<?> clazz, String prefix, AbstractMemberMetaData mmd) {
        mmd = mmd == null ? new ForceMemberMetaData(cmd, member.getName()) : mmd;
        Map nameValues = annotation.getNameValueMap();
        for (Method m : clazz.getDeclaredMethods()) {
            Object value = nameValues.get(m.getName());
            if (value != null && !value.equals(m.getDefaultValue())) {
                // Only store the non-default values
View Full Code Here


       
        // If there is a discriminator column add that too
        if (cmd.getSuperAbstractClassMetaData() == null && cmd.getDiscriminatorMetaData() != null
                && cmd.getDiscriminatorMetaData().getColumnMetaData() != null) {
            ColumnMetaData colmd = cmd.getDiscriminatorMetaData().getColumnMetaData();
            addFieldToListIfAbsent(new ForceMemberMetaData(colmd, colmd.getName()) {
                @Override
                public Class<?> getType() {
                    return String.class;
                }
            }, storeManager);
View Full Code Here

TOP

Related Classes of com.force.sdk.jpa.schema.ForceMemberMetaData

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.