Package org.apache.cayenne.reflect

Examples of org.apache.cayenne.reflect.Property.readProperty()


                throw new CayenneRuntimeException(errorMessage.toString());
            }

            // this should trigger fault resolving
            propertyDescriptor.readProperty(object);
        }
    }

    public abstract void propertyChanged(
            Persistent object,
View Full Code Here


                        // this is usually the case when a NEW object was deleted and then
                        // its relationships were manipulated; so try to locate the object
                        // in the collection ... the performance of this is rather dubious
                        // of course...
                        target[0] = findObjectInCollection(targetNodeId, property
                                .readProperty(source));
                    }

                    if (target[0] == null) {
                        // ignore?
View Full Code Here

                throw new CayenneRuntimeException(errorMessage.toString());
            }

            // this should trigger fault resolving
            propertyDescriptor.readProperty(object);
        }
    }

    public abstract void propertyChanged(
            Persistent object,
View Full Code Here

        if (lazyFaulting && property != null) {
            Property propertyDescriptor = getEntityResolver().getClassDescriptor(
                    object.getObjectId().getEntityName()).getProperty(property);

            // this should trigger fault resolving
            propertyDescriptor.readProperty(object);
        }
    }

    public abstract void propertyChanged(
            Persistent object,
View Full Code Here

                    // this is usually the case when a NEW object was deleted and then its
                    // relationships were manipulated; so try to locate the object in the
                    // collection ...
                    // the performance of this is rather dubious of course...
                    target = findObjectInCollection(targetNodeId, property
                            .readProperty(source));
                }

                if (target == null) {
                    // ignore?
View Full Code Here

        if (lazyFaulting && property != null) {
            Property propertyDescriptor = getEntityResolver().getClassDescriptor(
                    object.getObjectId().getEntityName()).getProperty(property);

            // this should trigger fault resolving
            propertyDescriptor.readProperty(object);
        }
    }

    public abstract void propertyChanged(
            Persistent object,
View Full Code Here

                throw new CayenneRuntimeException(errorMessage.toString());
            }

            // this should trigger fault resolving
            propertyDescriptor.readProperty(object);
        }
    }

    public void propertyChanged(
            Persistent object,
View Full Code Here

                throw new CayenneRuntimeException(errorMessage.toString());
            }

            // this should trigger fault resolving
            propertyDescriptor.readProperty(object);
        }
    }

    public void propertyChanged(
            Persistent object,
View Full Code Here

                        // its
                        // relationships were manipulated; so try to locate the object in
                        // the
                        // collection ...
                        // the performance of this is rather dubious of course...
                        target = findObjectInCollection(targetNodeId, property
                                .readProperty(source));
                    }

                    if (target == null) {
                        // ignore?
View Full Code Here

        if (o instanceof Persistent) {

            Property property = getProperty((Persistent) o, propertyName);

            if (property != null) {
                return property.readProperty(o);
            }
        }

        // handling non-persistent property
        return PropertyUtils.getProperty(o, propertyName);
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.