Package org.apache.jackrabbit.oak.kernel

Examples of org.apache.jackrabbit.oak.kernel.KernelPropertyState


                // remove transiently added property
                properties.remove(name);
            }
            else {
                // mark property as removed
                properties.put(name, new KernelPropertyState(name, ScalarImpl.nullScalar()));
                notifyRemoveProperty(this, name);
            }
        }
View Full Code Here


     * Add a remove property operation to this change log
     * @param parent  parent of the property
     * @param name  name of the property
     */
    public void removeProperty(Path parent, String name) {
        setProperty(parent, new KernelPropertyState(name, ScalarImpl.nullScalar()));
    }
View Full Code Here

     * @param name  Name of the property.
     * @param value  Value of the property.
     *               to remove the property.
     */
    public void setProperty(String name, Scalar value) {
        getNodeDelta().setProperty(new KernelPropertyState(name, value));
    }
View Full Code Here

     * Transiently set a property.
     * @param name  Name of the property.
     * @param values  Values of the property.
     */
    public void setProperty(String name, List<Scalar> values) {
        getNodeDelta().setProperty(new KernelPropertyState(name, values));
    }
View Full Code Here

TOP

Related Classes of org.apache.jackrabbit.oak.kernel.KernelPropertyState

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.