Examples of DirectFieldAccessFallbackBeanWrapper


Examples of org.springframework.data.util.DirectFieldAccessFallbackBeanWrapper

        private final BeanWrapper beanWrapper;
        private final FileReferenceProperties fileReferenceProperties;

        private FileReferencePropertiesValueEraser(Object instance, FileReferenceProperties fileReferenceProperties) {
            this.beanWrapper = new DirectFieldAccessFallbackBeanWrapper(instance);
            this.fileReferenceProperties = fileReferenceProperties;
        }
View Full Code Here

Examples of org.springframework.data.util.DirectFieldAccessFallbackBeanWrapper

        return nullSafeEquals(itemIdValue, sourceItemIdValue);
    }

    private DirectFieldAccessFallbackBeanWrapper beanWrapper(Object item1) {
        return new DirectFieldAccessFallbackBeanWrapper(item1);
    }
View Full Code Here

Examples of org.springframework.data.util.DirectFieldAccessFallbackBeanWrapper

            @Override
            public String apply(final Object instance) {
                try {
                    return entityNameExtractor.apply(instance);
                } catch (Exception ex) {
                    BeanWrapper beanWrapper = new DirectFieldAccessFallbackBeanWrapper(instance);

                    String domainTypeName = domainTypeBasicConfiguration.getDomainTypeName();
                    Object id = beanWrapper.getPropertyValue(domainTypeBasicConfiguration.getPersistentEntity().getIdProperty().getName());

                    return format("%s #%s", domainTypeName, String.valueOf(id));
                }
            }
        };
View Full Code Here

Examples of org.springframework.data.util.DirectFieldAccessFallbackBeanWrapper

    public LinkBuilder linkForSingleResource(Identifiable<?> entity) {
        return delegate.linkForSingleResource(entity);
    }

    private Serializable idValue(Object instance, PersistentEntity persistentEntity) {
        return (Serializable) new DirectFieldAccessFallbackBeanWrapper(instance).getPropertyValue(persistentEntity.getIdProperty().getName());
    }
View Full Code Here

Examples of org.springframework.data.util.DirectFieldAccessFallbackBeanWrapper

        return linkFor(type).slash(mappedId).withSelfRel();
    }

    private Serializable idAttributeValue(Object entity, PersistentEntity persistentEntity) {
        return (Serializable) new DirectFieldAccessFallbackBeanWrapper(entity).getPropertyValue(persistentEntity.getIdProperty().getName());
    }
View Full Code Here

Examples of org.springframework.data.util.DirectFieldAccessFallbackBeanWrapper

        return PersistentEntityWrapper.associatedPersistentEntity(stringRepresentation, managedDomainType, primaryKey, primaryKeyValue, domainLink);
    }

    private static DirectFieldAccessFallbackBeanWrapper beanWrapper(Object instance) {
        return new DirectFieldAccessFallbackBeanWrapper(instance);
    }
View Full Code Here

Examples of org.springframework.data.util.DirectFieldAccessFallbackBeanWrapper

    private boolean propertyBaseDirectoryExists(FileReference fileReference) {
        return getFile(fileReference.baseDirectory()).exists();
    }

    private Object getPropertyValue(Object entity, PersistentProperty persistentProperty) {
        BeanWrapper beanWrapper = new DirectFieldAccessFallbackBeanWrapper(entity);

        return beanWrapper.getPropertyValue(persistentProperty.getName());
    }
View Full Code Here

Examples of org.springframework.data.util.DirectFieldAccessFallbackBeanWrapper

    protected Object getPropertyValue(Object entity, PersistentProperty persistentProperty) {
        return beanWrapper(entity).getPropertyValue(persistentProperty.getName());
    }

    private DirectFieldAccessFallbackBeanWrapper beanWrapper(Object instance) {
        return new DirectFieldAccessFallbackBeanWrapper(instance);
    }
View Full Code Here

Examples of org.springframework.data.util.DirectFieldAccessFallbackBeanWrapper

    protected void setPropertyValue(Object entity, PersistentProperty persistentProperty, Object value) {
        beanWrapper(entity).setPropertyValue(persistentProperty.getName(), value);
    }

    protected DirectFieldAccessFallbackBeanWrapper beanWrapper(Object instance) {
        return new DirectFieldAccessFallbackBeanWrapper(instance);
    }
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.