public JcrPropertyResource()

in src/main/java/org/apache/sling/jcr/resource/internal/helper/jcr/JcrPropertyResource.java [56:69]


    public JcrPropertyResource(final @NotNull ResourceResolver resourceResolver,
                               final @NotNull String path,
                               final @Nullable String version,
                               final @NotNull Property property) throws RepositoryException {
        super(resourceResolver, path, version, property, new ResourceMetadata());
        this.resourceType = getResourceTypeForNode(property.getParent())
                + "/" + property.getName();
        if (PropertyType.BINARY != getProperty().getType()) {
            this.getResourceMetadata().setContentType("text/plain");
            this.getResourceMetadata().setCharacterEncoding("UTF-8");
        }

        this.getResourceMetadata().setContentLength(getContentLength(property));
    }