Interface Decorator<E>
-
- Type Parameters:
E
- The element to decorate
- All Superinterfaces:
Asn1Object
- All Known Subinterfaces:
CodecControl<E>
- All Known Implementing Classes:
BasicControlDecorator
,ControlDecorator
public interface Decorator<E> extends Asn1Object
The codec uses this interface to add additional information to LDAP Model objects during encoding and decoding,- Author:
- Apache Directory Project
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LdapApiService
getCodecService()
Gets the codec service responsible for managing the encoding and decoding of the decorated objects.E
getDecorated()
Gets the object being decorated by this IDecorator.-
Methods inherited from interface org.apache.directory.api.asn1.Asn1Object
computeLength, encode
-
-
-
-
Method Detail
-
getDecorated
E getDecorated()
Gets the object being decorated by this IDecorator.- Returns:
- The decorated object
-
getCodecService
LdapApiService getCodecService()
Gets the codec service responsible for managing the encoding and decoding of the decorated objects.- Returns:
- the codec service
-
-