Aggregator.java 1.01 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  javax.jcr.Node
 *  javax.jcr.Property
 *  javax.jcr.RepositoryException
 */
package com.day.jcr.vault.fs.api;

import com.day.jcr.vault.fs.api.Aggregate;
import com.day.jcr.vault.fs.api.ArtifactSet;
import com.day.jcr.vault.fs.api.Dumpable;
import com.day.jcr.vault.fs.api.ImportInfo;
import javax.jcr.Node;
import javax.jcr.Property;
import javax.jcr.RepositoryException;

public interface Aggregator
extends Dumpable {
    public ArtifactSet createArtifacts(Aggregate var1) throws RepositoryException;

    public boolean includes(Node var1, Node var2, String var3) throws RepositoryException;

    public boolean includes(Node var1, Node var2, Property var3, String var4) throws RepositoryException;

    public boolean matches(Node var1, String var2) throws RepositoryException;

    public boolean hasFullCoverage();

    public boolean isDefault();

    public ImportInfo remove(Node var1, boolean var2, boolean var3) throws RepositoryException;
}