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

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

public class LdapTransformer
extends java.lang.Object

A Codec to Internal Message transformer.

Version:
$Rev: 923473 $, $Date: 2010-03-15 23:25:03 +0100 (Mon, 15 Mar 2010) $,
Author:
Apache Directory Project

Constructor Summary
LdapTransformer()
           
 
Method Summary
static java.lang.Object transform(InternalMessage msg)
          Transform the internal message to a codec message.
static InternalMessage transform(java.lang.Object obj)
          Transform the Codec message to a internal message.
static Filter transformFilter(ExprNode exprNode)
          Transform an ExprNode filter to a CodecFilter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LdapTransformer

public LdapTransformer()
Method Detail

transformFilter

public static Filter transformFilter(ExprNode exprNode)
Transform an ExprNode filter to a CodecFilter

Parameters:
exprNode - The filter to be transformed
Returns:
A Codec filter

transform

public static InternalMessage transform(java.lang.Object obj)
Transform the Codec message to a internal message.

Parameters:
obj - the object to transform
Returns:
the object transformed

transform

public static java.lang.Object transform(InternalMessage msg)
Transform the internal message to a codec message.

Parameters:
msg - the message to transform
Returns:
the msg transformed


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