VLVIndexDescriptor.java revision 2bdcb07b1db84f321a3a84988799d2c78b1a1741
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * CDDL HEADER START
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * The contents of this file are subject to the terms of the
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * Common Development and Distribution License, Version 1.0 only
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * (the "License"). You may not use this file except in compliance
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * with the License.
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * You can obtain a copy of the license at legal-notices/CDDLv1_0.txt
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * or http://forgerock.org/license/CDDLv1.0.html.
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * See the License for the specific language governing permissions
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * and limitations under the License.
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * When distributing Covered Code, include this CDDL HEADER in each
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * file and include the License file at legal-notices/CDDLv1_0.txt.
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * If applicable, add the following below this CDDL HEADER, with the
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * fields enclosed by brackets "[]" replaced with your own identifying
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * information:
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * Portions Copyright [yyyy] [name of copyright owner]
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * CDDL HEADER END
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * Copyright 2008-2010 Sun Microsystems, Inc.
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenk * Portions Copyright 2015 ForgeRock AS
c1350cf5bc50458ba79cc93ff9e0e5fe3f1aeeb0jeff.schenkpackage org.opends.guitools.controlpanel.datamodel;
private int hashCode;
public VLVIndexDescriptor(String name, BackendDescriptor backend, DN baseDN, SearchScope scope, String filter,
public int hashCode()
return hashCode;
return baseDN;
return filter;
return scope;
return sortOrder;
if (!(o instanceof VLVIndexDescriptor))
protected void recalculateHashCode()
case BASE_OBJECT:
case SINGLE_LEVEL:
case SUBORDINATES:
case WHOLE_SUBTREE:
case UNKNOWN:
case BASE_OBJECT:
case SINGLE_LEVEL:
case SUBORDINATES:
case WHOLE_SUBTREE:
case UNKNOWN:
switch (scope)
case BASE_OBJECT:
case SINGLE_LEVEL:
case SUBORDINATE_SUBTREE:
case WHOLE_SUBTREE:
switch (scope)
case BASE_OBJECT:
case SINGLE_LEVEL:
case SUBORDINATE_SUBTREE:
case WHOLE_SUBTREE: