Package org.eclipse.persistence.annotations

Examples of org.eclipse.persistence.annotations.IdValidation


        }

    }
   
    public boolean isPrimaryKeyComponentInvalid(Object keyValue, int index) {
        IdValidation idValidation;
        if (index < 0) {
            idValidation = this.descriptor.getIdValidation();
        } else {       
            idValidation = this.descriptor.getPrimaryKeyIdValidations().get(index);
        }
View Full Code Here


        }

    }
   
    public boolean isPrimaryKeyComponentInvalid(Object keyValue, int index) {
        IdValidation idValidation;
        if (index < 0) {
            idValidation = this.descriptor.getIdValidation();
        } else {       
            idValidation = this.descriptor.getPrimaryKeyIdValidations().get(index);
        }
View Full Code Here

        boolean isNull = false;
        // Allow for inheritance, the concrete descriptor must always be used.
        if (descriptor.hasInheritance() && (domainObject.getClass() != descriptor.getJavaClass()) && (!domainObject.getClass().getSuperclass().equals(descriptor.getJavaClass()))) {
            return session.getDescriptor(domainObject).getObjectBuilder().extractPrimaryKeyFromObject(domainObject, session, shouldReturnNullIfNull);
        } else {
            IdValidation idValidation = descriptor.getIdValidation();
            List primaryKeyFields = descriptor.getPrimaryKeyFields();
            Vector primaryKeyValues = new NonSynchronizedVector(primaryKeyFields.size());

            List mappings = getPrimaryKeyMappings();
            int size = mappings.size();
View Full Code Here

        }

    }
   
    public boolean isPrimaryKeyComponentInvalid(Object keyValue, int index) {
        IdValidation idValidation;
        if (index < 0) {
            idValidation = this.descriptor.getIdValidation();
        } else {       
            idValidation = this.descriptor.getPrimaryKeyIdValidations().get(index);
        }
View Full Code Here

        }

    }
   
    public boolean isPrimaryKeyComponentInvalid(Object keyValue, int index) {
        IdValidation idValidation;
        if (index < 0) {
            idValidation = this.descriptor.getIdValidation();
        } else {       
            idValidation = this.descriptor.getPrimaryKeyIdValidations().get(index);
        }
View Full Code Here

        boolean isNull = false;
        // Allow for inheritance, the concrete descriptor must always be used.
        if (descriptor.hasInheritance() && (domainObject.getClass() != descriptor.getJavaClass()) && (!domainObject.getClass().getSuperclass().equals(descriptor.getJavaClass()))) {
            return session.getDescriptor(domainObject).getObjectBuilder().extractPrimaryKeyFromObject(domainObject, session, shouldReturnNullIfNull);
        } else {
            IdValidation idValidation = descriptor.getIdValidation();
            List primaryKeyFields = descriptor.getPrimaryKeyFields();
            Vector primaryKeyValues = new NonSynchronizedVector(primaryKeyFields.size());

            List mappings = getPrimaryKeyMappings();
            int size = mappings.size();
View Full Code Here

        boolean isNull = false;
        // Allow for inheritance, the concrete descriptor must always be used.
        if (descriptor.hasInheritance() && (domainObject.getClass() != descriptor.getJavaClass()) && (!domainObject.getClass().getSuperclass().equals(descriptor.getJavaClass()))) {
            return session.getDescriptor(domainObject).getObjectBuilder().extractPrimaryKeyFromObject(domainObject, session, shouldReturnNullIfNull);
        } else {
            IdValidation idValidation = descriptor.getIdValidation();
            List primaryKeyFields = descriptor.getPrimaryKeyFields();
            Vector primaryKeyValues = new NonSynchronizedVector(primaryKeyFields.size());

            List mappings = getPrimaryKeyMappings();
            int size = mappings.size();
View Full Code Here

        }

    }
   
    public boolean isPrimaryKeyComponentInvalid(Object keyValue, int index) {
        IdValidation idValidation;
        if (index < 0) {
            idValidation = this.descriptor.getIdValidation();
        } else {       
            idValidation = this.descriptor.getPrimaryKeyIdValidations().get(index);
        }
View Full Code Here

        }

    }
   
    public boolean isPrimaryKeyComponentInvalid(Object keyValue, int index) {
        IdValidation idValidation;
        if (index < 0) {
            idValidation = this.descriptor.getIdValidation();
        } else {       
            idValidation = this.descriptor.getPrimaryKeyIdValidations().get(index);
        }
View Full Code Here

            }
        }
    }
   
    public boolean isPrimaryKeyComponentInvalid(Object keyValue) {
        IdValidation idValidation = descriptor.getIdValidation();
        if(idValidation == IdValidation.ZERO) {
            return keyValue == null || Helper.isEquivalentToNull(keyValue);
        } else if(idValidation == IdValidation.NULL) {
            return keyValue == null;
        } else if(idValidation == IdValidation.NEGATIVE) {
View Full Code Here

TOP

Related Classes of org.eclipse.persistence.annotations.IdValidation

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.