Uses of Interface
org.apache.jackrabbit.vault.fs.api.Artifact
-
Packages that use Artifact Package Description org.apache.jackrabbit.vault.fs.api org.apache.jackrabbit.vault.fs.impl -
-
Uses of Artifact in org.apache.jackrabbit.vault.fs.api
Subinterfaces of Artifact in org.apache.jackrabbit.vault.fs.api Modifier and Type Interface Description interface
ExportArtifact
Marker interface that denotes an artifact that is exported by jcr fs.interface
ImportArtifact
Marker interface that denotes an artifact that is imported into jcr fs.Methods in org.apache.jackrabbit.vault.fs.api that return Artifact Modifier and Type Method Description Artifact
VaultFile. getArtifact()
Returns the underlying artifact for this os file.Artifact
ArtifactSet. getDirectory()
Returns the directory artifact ornull
.Artifact
ArtifactSet. getPrimaryData()
Returns the primary data artifact ornull
.Artifact
ArtifactIterator. nextArtifact()
Returns the next artifact in the iteration.Methods in org.apache.jackrabbit.vault.fs.api that return types with arguments of type Artifact Modifier and Type Method Description Collection<Artifact>
ArtifactSet. removed()
Returns the collection of removed artifactsCollection<Artifact>
ArtifactSet. values()
Returns a collection of all artifactsCollection<Artifact>
ArtifactSet. values(ArtifactType type)
Returns a collection of all artifacts that have the given type.Methods in org.apache.jackrabbit.vault.fs.api with parameters of type Artifact Modifier and Type Method Description void
ArtifactSet. add(Artifact artifact)
Adds an artifactsMethod parameters in org.apache.jackrabbit.vault.fs.api with type arguments of type Artifact Modifier and Type Method Description void
ArtifactSet. addAll(Collection<? extends Artifact> artifacts)
Adds a collection of artifacts -
Uses of Artifact in org.apache.jackrabbit.vault.fs.impl
Classes in org.apache.jackrabbit.vault.fs.impl that implement Artifact Modifier and Type Class Description class
AbstractArtifact
Implements a generic abstract artifactclass
DirectoryArtifact
Implements a generic directory artifact.class
HintArtifact
Implements a generic hint artifact.class
PropertyValueArtifact
Implements a artifact that is based on a property value.class
SerializerArtifact
Implements an output artifact that is based on a serializer, i.e.Methods in org.apache.jackrabbit.vault.fs.impl that return Artifact Modifier and Type Method Description Artifact
ArtifactSetImpl. getArtifact(String path)
Returns the artifact with the given path ornull
if it does not exist.Artifact
VaultFileImpl. getArtifact()
Artifact
ArtifactSetImpl. getDirectory()
Artifact
ArtifactSetImpl. getPrimaryData()
Artifact
ArtifactSetImpl. put(Artifact a)
Puts the given artifact to this set.Methods in org.apache.jackrabbit.vault.fs.impl that return types with arguments of type Artifact Modifier and Type Method Description Collection<Artifact>
ArtifactSetImpl. removed()
Returns the collection of removed artifactsCollection<Artifact>
ArtifactSetImpl. values()
Returns a collection of all artifactsCollection<Artifact>
ArtifactSetImpl. values(ArtifactType type)
Returns a collection of all artifacts that have the given type.Methods in org.apache.jackrabbit.vault.fs.impl with parameters of type Artifact Modifier and Type Method Description void
ArtifactSetImpl. add(Artifact artifact)
Collection<PropertyValueArtifact>
ArtifactSetImpl. add(Artifact parent, String relPath, String ext, ArtifactType type, Property prop, long lastModified)
Adds anPropertyValueArtifact
with the given name, type and serializerSerializerArtifact
ArtifactSetImpl. add(Artifact parent, String name, String ext, ArtifactType type, Serializer ser, long lastModified)
Adds anSerializerArtifact
with the given name, type and serializer.void
AggregateBuilder. addArtifact(Artifact artifact)
Adds an artifact to the outputprotected void
VaultFileImpl. attach(VaultFileNode node, Artifact a)
static Collection<PropertyValueArtifact>
PropertyValueArtifact. create(Artifact parent, String relPath, String ext, ArtifactType type, Property prop, long lastModified)
Creates a collection ofPropertyValueArtifact
from the given property.protected void
VaultFileImpl. init(VaultFileNode node, Artifact a)
(re)initializes this fileArtifact
ArtifactSetImpl. put(Artifact a)
Puts the given artifact to this set.boolean
ArtifactSetImpl. remove(Artifact a)
Removes the artifact from this set.Method parameters in org.apache.jackrabbit.vault.fs.impl with type arguments of type Artifact Modifier and Type Method Description void
ArtifactSetImpl. addAll(Collection<? extends Artifact> artifacts)
Constructors in org.apache.jackrabbit.vault.fs.impl with parameters of type Artifact Constructor Description AbstractArtifact(Artifact parent, String repoRelPath, String extension, ArtifactType type)
Creates a new abstract artifact with the given repository name, platform extension and and type.AbstractArtifact(Artifact base, ArtifactType type)
Creates a new abstract artifact initialized with the values from the given one.PropertyValueArtifact(Artifact parent, String relPath, String ext, ArtifactType type, Property prop, int index, long lastModified)
PropertyValueArtifact(Artifact parent, String relPath, String ext, ArtifactType type, Property prop, long lastModified)
SerializerArtifact(Artifact parent, String name, String ext, ArtifactType type, Serializer serializer, long lastModified)
Constructs a new artifact that is based on a content serializer.VaultFileImpl(VaultFileSystem fs, String name, VaultFileNode node, Artifact artifact)
Internal constructor
-