org.apache.directory.shared.ldap.codec
Class AttributeValueAssertion

java.lang.Object
  extended by org.apache.directory.shared.ldap.codec.AttributeValueAssertion

public class AttributeValueAssertion
extends Object

A class to store an attribute value assertion. The grammar is : AttributeValueAssertion ::= SEQUENCE { attributeDesc AttributeDescription, assertionValue AssertionValue } AttributeDescription ::= LDAPString AssertionValue ::= OCTET STRING

Author:
Apache Directory Project

Constructor Summary
AttributeValueAssertion()
           
 
Method Summary
static String dumpObject(Object object)
          Helper method to render an object which can be a String or a byte[]
 Value<?> getAssertionValue()
          Get the assertion value
 String getAttributeDesc()
          Get the attribute description
 void setAssertionValue(Value<?> assertionValue)
          Set the assertion value
 void setAttributeDesc(String attributeDesc)
          Set the attribute description
 String toString()
          Get a String representation of an AttributeValueAssertion
 String toString(String tabs)
          Get a String representation of an AttributeValueAssertion
 String toStringRFC2254(int filterType)
          Get a String representation of an AttributeValueAssertion, as of RFC 2254.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AttributeValueAssertion

public AttributeValueAssertion()
Method Detail

dumpObject

public static String dumpObject(Object object)
Helper method to render an object which can be a String or a byte[]

Returns:
A string representing the object

getAssertionValue

public Value<?> getAssertionValue()
Get the assertion value

Returns:
Returns the assertionValue.

setAssertionValue

public void setAssertionValue(Value<?> assertionValue)
Set the assertion value

Parameters:
assertionValue - The assertionValue to set.

getAttributeDesc

public String getAttributeDesc()
Get the attribute description

Returns:
Returns the attributeDesc.

setAttributeDesc

public void setAttributeDesc(String attributeDesc)
Set the attribute description

Parameters:
attributeDesc - The attributeDesc to set.

toString

public String toString(String tabs)
Get a String representation of an AttributeValueAssertion

Parameters:
tabs - The spacing to be put before the string
Returns:
An AttributeValueAssertion String

toStringRFC2254

public String toStringRFC2254(int filterType)
Get a String representation of an AttributeValueAssertion, as of RFC 2254.

Parameters:
filterType - The filter type
Returns:
An AttributeValueAssertion String

toString

public String toString()
Get a String representation of an AttributeValueAssertion

Overrides:
toString in class Object
Returns:
An AttributeValueAssertion String


Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.