Package de.hybris.bootstrap.typesystem
Class YIndexDeployment
- java.lang.Object
-
- de.hybris.bootstrap.typesystem.YNameSpaceElement
-
- de.hybris.bootstrap.typesystem.YDeploymentElement
-
- de.hybris.bootstrap.typesystem.YIndexDeployment
-
public class YIndexDeployment extends YDeploymentElement
-
-
Field Summary
-
Fields inherited from class de.hybris.bootstrap.typesystem.YDeploymentElement
deploymentName
-
-
Constructor Summary
Constructors Constructor Description YIndexDeployment(YIndex index)YIndexDeployment(YNamespace container, java.lang.String deploymentName, java.lang.String indexName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddIndexedAttribute(java.lang.String persistenceQualifier, boolean lower)java.util.List<java.lang.String>getIndexedAttributeQualifiers()java.util.List<YAttributeDeployment>getIndexedAttributes()java.lang.StringgetIndexName()booleanisLower(int attributeIndex)booleanisLower(java.lang.String persistenceQualifier)booleanisSQLServerClustered()booleanisUnique()voidsetSQLServerClustered(boolean sqlserverclustered)voidsetUnique(boolean unique)voidvalidate()Validates the element.-
Methods inherited from class de.hybris.bootstrap.typesystem.YDeploymentElement
getDeployment, getDeploymentName, resetCaches
-
Methods inherited from class de.hybris.bootstrap.typesystem.YNameSpaceElement
getLoaderInfo, getNamespace, getTypeSystem, setLoaderInfo, toString
-
-
-
-
Constructor Detail
-
YIndexDeployment
public YIndexDeployment(YIndex index)
-
YIndexDeployment
public YIndexDeployment(YNamespace container, java.lang.String deploymentName, java.lang.String indexName)
-
-
Method Detail
-
validate
public void validate()
Description copied from class:YNameSpaceElementValidates the element. This should check whether or not lazy references can be resolved or any data is missing.- Overrides:
validatein classYDeploymentElement
-
getIndexName
public java.lang.String getIndexName()
-
addIndexedAttribute
public final void addIndexedAttribute(java.lang.String persistenceQualifier, boolean lower)
-
getIndexedAttributeQualifiers
public java.util.List<java.lang.String> getIndexedAttributeQualifiers()
-
getIndexedAttributes
public java.util.List<YAttributeDeployment> getIndexedAttributes()
-
isLower
public boolean isLower(java.lang.String persistenceQualifier)
-
isLower
public boolean isLower(int attributeIndex)
-
isUnique
public boolean isUnique()
-
setUnique
public void setUnique(boolean unique)
-
setSQLServerClustered
public void setSQLServerClustered(boolean sqlserverclustered)
-
isSQLServerClustered
public boolean isSQLServerClustered()
-
-