Make some members in the ldap operators final to hopefully fix toString() visibility issues. (FELIX-765)
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@709548 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/framework/src/main/java/org/apache/felix/framework/util/ldap/Parser.java b/framework/src/main/java/org/apache/felix/framework/util/ldap/Parser.java
index f2c8c40..3845e63 100644
--- a/framework/src/main/java/org/apache/felix/framework/util/ldap/Parser.java
+++ b/framework/src/main/java/org/apache/felix/framework/util/ldap/Parser.java
@@ -541,7 +541,7 @@
// Exclusive inner classes
private static final class AndOperator extends Operator
{
- private int operandCount;
+ private final int operandCount;
public AndOperator(int opcnt)
{
@@ -610,7 +610,7 @@
private static final class OrOperator extends Operator
{
- private int operandCount;
+ private final int operandCount;
public OrOperator(int opcnt)
{
@@ -1016,7 +1016,7 @@
private static final class PresentOperator extends Operator
{
- String attribute;
+ final String attribute;
public PresentOperator(String attribute)
{
@@ -1050,7 +1050,7 @@
private static final class PushOperator extends Operator
{
- String attribute;
+ final String attribute;
public PushOperator(String attribute)
{
@@ -1093,7 +1093,7 @@
private static final class ConstOperator extends Operator
{
- Object val;
+ final Object val;
public ConstOperator(Object val)
{
@@ -1130,7 +1130,7 @@
private static final class SubStringOperator extends Operator
implements OperatorConstants
{
- String[] pieces;
+ final String[] pieces;
public SubStringOperator(String[] pieces)
{