Examples of NSComparator


Examples of com.webobjects.foundation.NSComparator

            if ( ( aKey != null ) && ( aMinimumValue != null ) && ( aMaximumValue != null ) ) {
                Object  aValue = ( (NSKeyValueCoding) anObject ).valueForKey( aKey );

                if ( aValue != null ) {
                    NSComparator  aComparator = comparatorForObject( aValue );

                    if ( aComparator != null ) {
                        boolean  containsObject = false;

                        try {
                            int  anOrder = aComparator.compare( aMinimumValue, aValue );

                            if ( ( anOrder == NSComparator.OrderedSame ) || ( anOrder == NSComparator.OrderedAscending ) )
                            {
                                anOrder = aComparator.compare( aMaximumValue, aValue );

                                if ( ( anOrder == NSComparator.OrderedSame ) || ( anOrder == NSComparator.OrderedDescending ) )
                                {
                                    containsObject = true;
                                }
View Full Code Here

Examples of com.webobjects.foundation.NSComparator

     * @return EOAdaptorOpComparator that uses a list of entities that are in FK dependency order
     */
    protected NSComparator adaptorOpComparator() {
        if (adaptorOpComparator == null) {
            ERXEntityFKConstraintOrder constraintOrder = new ERXEntityFKConstraintOrder();
            NSComparator entityOrderingComparator = new ERXEntityOrder.EntityInsertOrderComparator(constraintOrder);
            try {
                NSArray<EOEntity> entityOrdering = constraintOrder.allEntities().sortedArrayUsingComparator(entityOrderingComparator);
                NSArray<String> entityNameOrdering = (NSArray<String>)entityOrdering.valueForKey("name");

                if (logger.isDebugEnabled()) {
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.