From 263d085885df024dca9250cc03c807912b0a7662 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Tue, 24 Apr 2012 22:33:21 +0000
Subject: [PATCH] Reformat to comply with new Checkstyle rules.
---
opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldif/AbstractLDIFStream.java | 182 ++++++++++++++++++---------------------------
1 files changed, 73 insertions(+), 109 deletions(-)
diff --git a/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldif/AbstractLDIFStream.java b/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldif/AbstractLDIFStream.java
index 6c7abe9..15498a7 100644
--- a/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldif/AbstractLDIFStream.java
+++ b/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldif/AbstractLDIFStream.java
@@ -6,17 +6,16 @@
* (the "License"). You may not use this file except in compliance
* with the License.
*
- * You can obtain a copy of the license at
- * trunk/opendj3/legal-notices/CDDLv1_0.txt
+ * You can obtain a copy of the license at legal-notices/CDDLv1_0.txt
* or http://forgerock.org/license/CDDLv1.0.html.
* See the License for the specific language governing permissions
* and limitations under the License.
*
* When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at
- * trunk/opendj3/legal-notices/CDDLv1_0.txt. If applicable,
- * add the following below this CDDL HEADER, with the fields enclosed
- * by brackets "[]" replaced with your own identifying information:
+ * file and include the License file at legal-notices/CDDLv1_0.txt.
+ * If applicable, add the following below this CDDL HEADER, with the
+ * fields enclosed by brackets "[]" replaced with your own identifying
+ * information:
* Portions Copyright [yyyy] [name of copyright owner]
*
* CDDL HEADER END
@@ -28,8 +27,6 @@
package org.forgerock.opendj.ldif;
-
-
import java.util.HashSet;
import java.util.LinkedList;
import java.util.List;
@@ -41,130 +38,97 @@
import org.forgerock.opendj.ldap.Matcher;
import org.forgerock.opendj.ldap.schema.AttributeType;
-
-
/**
* Common LDIF reader/writer functionality.
*/
-abstract class AbstractLDIFStream
-{
+abstract class AbstractLDIFStream {
- final Set<AttributeDescription> excludeAttributes = new HashSet<AttributeDescription>();
+ final Set<AttributeDescription> excludeAttributes = new HashSet<AttributeDescription>();
- boolean excludeOperationalAttributes = false;
+ boolean excludeOperationalAttributes = false;
- boolean excludeUserAttributes = false;
+ boolean excludeUserAttributes = false;
- final Set<AttributeDescription> includeAttributes = new HashSet<AttributeDescription>();
+ final Set<AttributeDescription> includeAttributes = new HashSet<AttributeDescription>();
- final Set<DN> includeBranches = new HashSet<DN>();
+ final Set<DN> includeBranches = new HashSet<DN>();
- final Set<DN> excludeBranches = new HashSet<DN>();
+ final Set<DN> excludeBranches = new HashSet<DN>();
- final List<Matcher> includeFilters = new LinkedList<Matcher>();
+ final List<Matcher> includeFilters = new LinkedList<Matcher>();
- final List<Matcher> excludeFilters = new LinkedList<Matcher>();
+ final List<Matcher> excludeFilters = new LinkedList<Matcher>();
-
-
- /**
- * Creates a new abstract LDIF stream.
- */
- AbstractLDIFStream()
- {
- // Nothing to do.
- }
-
-
-
- final boolean isAttributeExcluded(
- final AttributeDescription attributeDescription)
- {
- if (!excludeAttributes.isEmpty()
- && excludeAttributes.contains(attributeDescription))
- {
- return true;
+ /**
+ * Creates a new abstract LDIF stream.
+ */
+ AbstractLDIFStream() {
+ // Nothing to do.
}
- // Let explicit include override more general exclude.
- if (!includeAttributes.isEmpty())
- {
- return !includeAttributes.contains(attributeDescription);
- }
-
- final AttributeType type = attributeDescription.getAttributeType();
-
- if (excludeOperationalAttributes && type.isOperational())
- {
- return true;
- }
-
- if (excludeUserAttributes && !type.isOperational())
- {
- return true;
- }
-
- return false;
- }
-
-
-
- final boolean isBranchExcluded(final DN dn)
- {
- if (!excludeBranches.isEmpty())
- {
- for (final DN excludeBranch : excludeBranches)
- {
- if (excludeBranch.isSuperiorOrEqualTo(dn))
- {
- return true;
+ final boolean isAttributeExcluded(final AttributeDescription attributeDescription) {
+ if (!excludeAttributes.isEmpty() && excludeAttributes.contains(attributeDescription)) {
+ return true;
}
- }
- }
- if (!includeBranches.isEmpty())
- {
- for (final DN includeBranch : includeBranches)
- {
- if (includeBranch.isSuperiorOrEqualTo(dn))
- {
- return false;
+ // Let explicit include override more general exclude.
+ if (!includeAttributes.isEmpty()) {
+ return !includeAttributes.contains(attributeDescription);
}
- }
- return true;
- }
- return false;
- }
+ final AttributeType type = attributeDescription.getAttributeType();
-
-
- final boolean isEntryExcluded(final Entry entry)
- {
- if (!excludeFilters.isEmpty())
- {
- for (final Matcher excludeFilter : excludeFilters)
- {
- if (excludeFilter.matches(entry).toBoolean())
- {
- return true;
+ if (excludeOperationalAttributes && type.isOperational()) {
+ return true;
}
- }
- }
- if (!includeFilters.isEmpty())
- {
- for (final Matcher includeFilter : includeFilters)
- {
- if (includeFilter.matches(entry).toBoolean())
- {
- return false;
+ if (excludeUserAttributes && !type.isOperational()) {
+ return true;
}
- }
- return true;
+
+ return false;
}
- return false;
- }
+ final boolean isBranchExcluded(final DN dn) {
+ if (!excludeBranches.isEmpty()) {
+ for (final DN excludeBranch : excludeBranches) {
+ if (excludeBranch.isSuperiorOrEqualTo(dn)) {
+ return true;
+ }
+ }
+ }
+
+ if (!includeBranches.isEmpty()) {
+ for (final DN includeBranch : includeBranches) {
+ if (includeBranch.isSuperiorOrEqualTo(dn)) {
+ return false;
+ }
+ }
+ return true;
+ }
+
+ return false;
+ }
+
+ final boolean isEntryExcluded(final Entry entry) {
+ if (!excludeFilters.isEmpty()) {
+ for (final Matcher excludeFilter : excludeFilters) {
+ if (excludeFilter.matches(entry).toBoolean()) {
+ return true;
+ }
+ }
+ }
+
+ if (!includeFilters.isEmpty()) {
+ for (final Matcher includeFilter : includeFilters) {
+ if (includeFilter.matches(entry).toBoolean()) {
+ return false;
+ }
+ }
+ return true;
+ }
+
+ return false;
+ }
}
--
Gitblit v1.10.0