Class YIndexDeployment

    • 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: YNameSpaceElement
        Validates the element. This should check whether or not lazy references can be resolved or any data is missing.
        Overrides:
        validate in class YDeploymentElement
      • 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()
      • 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()