public class VltDefinition
Represents collection of metadata being a part of CRX package.
| Constructor and Description |
|---|
VltDefinition(AemExtension aem)
Represents collection of metadata being a part of CRX package.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ensureDefaults() |
void |
filter(java.lang.String root,
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.pkg.vlt.FilterElement,kotlin.Unit> definition) |
void |
filters(java.lang.String... roots) |
void |
filters(java.lang.Iterable<java.lang.String> roots) |
java.lang.String |
getCreatedBy() |
java.lang.String |
getDescription() |
java.util.Collection<com.cognifide.gradle.aem.common.pkg.vlt.FilterElement> |
getFilterEffectives() |
java.util.List<com.cognifide.gradle.aem.common.pkg.vlt.FilterElement> |
getFilterElements() |
java.util.Collection<java.lang.String> |
getFilterRoots() |
java.util.Collection<java.lang.String> |
getFilters() |
java.lang.String |
getGroup()
Group for categorizing in qCRX package manager
|
java.lang.String |
getName()
Name visible in CRX package manager
|
java.util.List<java.lang.String> |
getNodeTypeLibs() |
java.util.List<java.lang.String> |
getNodeTypeLines() |
java.lang.String |
getNodeTypes() |
java.util.Map<java.lang.String,java.lang.Object> |
getProperties()
Additional entries added to file 'META-INF/vault/properties.xml'.
|
java.lang.String |
getVersion()
Version visible in CRX package manager.
|
void |
property(java.lang.String name,
java.lang.String value) |
void |
setCreatedBy(java.lang.String p) |
void |
setDescription(java.lang.String p) |
void |
setFilterElements(java.util.List<com.cognifide.gradle.aem.common.pkg.vlt.FilterElement> p) |
void |
setGroup(java.lang.String p)
Group for categorizing in qCRX package manager
|
void |
setName(java.lang.String p)
Name visible in CRX package manager
|
void |
setNodeTypeLibs(java.util.List<java.lang.String> p) |
void |
setNodeTypeLines(java.util.List<java.lang.String> p) |
void |
setProperties(java.util.Map<java.lang.String,java.lang.Object> p)
Additional entries added to file 'META-INF/vault/properties.xml'.
|
void |
setVersion(java.lang.String p)
Version visible in CRX package manager.
|
public VltDefinition(@NotNull
AemExtension aem)
Represents collection of metadata being a part of CRX package.
@NotNull public java.lang.String getName()
Name visible in CRX package manager
public void setName(@NotNull
java.lang.String p)
Name visible in CRX package manager
@NotNull public java.lang.String getGroup()
Group for categorizing in qCRX package manager
public void setGroup(@NotNull
java.lang.String p)
Group for categorizing in qCRX package manager
@NotNull public java.lang.String getVersion()
Version visible in CRX package manager.
public void setVersion(@NotNull
java.lang.String p)
Version visible in CRX package manager.
@Nullable public java.lang.String getDescription()
public void setDescription(@Nullable
java.lang.String p)
@Nullable public java.lang.String getCreatedBy()
public void setCreatedBy(@Nullable
java.lang.String p)
@NotNull public java.util.List<com.cognifide.gradle.aem.common.pkg.vlt.FilterElement> getFilterElements()
public void setFilterElements(@NotNull
java.util.List<com.cognifide.gradle.aem.common.pkg.vlt.FilterElement> p)
@Internal @NotNull public java.util.Collection<com.cognifide.gradle.aem.common.pkg.vlt.FilterElement> getFilterEffectives()
@Internal @NotNull public java.util.Collection<java.lang.String> getFilterRoots()
@Input @NotNull public java.util.Collection<java.lang.String> getFilters()
public void filters(@NotNull
java.lang.String... roots)
public void filters(@NotNull
java.lang.Iterable<java.lang.String> roots)
public void filter(@NotNull
java.lang.String root,
@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.pkg.vlt.FilterElement,kotlin.Unit> definition)
@NotNull public java.util.List<java.lang.String> getNodeTypeLibs()
public void setNodeTypeLibs(@NotNull
java.util.List<java.lang.String> p)
@NotNull public java.util.List<java.lang.String> getNodeTypeLines()
public void setNodeTypeLines(@NotNull
java.util.List<java.lang.String> p)
@Input @NotNull public java.lang.String getNodeTypes()
@NotNull public java.util.Map<java.lang.String,java.lang.Object> getProperties()
Additional entries added to file 'META-INF/vault/properties.xml'.
public void setProperties(@NotNull
java.util.Map<java.lang.String,java.lang.Object> p)
Additional entries added to file 'META-INF/vault/properties.xml'.
public void property(@NotNull
java.lang.String name,
@NotNull
java.lang.String value)
public void ensureDefaults()