Class AbstractParseHandler<T>

java.lang.Object
org.ldaptive.asn1.AbstractParseHandler<T>
Type Parameters:
T - type of object initialized by this handler
All Implemented Interfaces:
ParseHandler
Direct Known Subclasses:
AbstractMessage.ControlsHandler, AbstractMessage.MessageIDHandler, AbstractResult.DiagnosticMessageHandler, AbstractResult.MatchedDNHandler, AbstractResult.ReferralHandler, AbstractResult.ResultCodeHandler, BindResponse.SASLCredsHandler, DirSyncControl.CookieHandler, DirSyncControl.FlagHandler, DirSyncControl.MaxAttrCountHandler, EntryChangeNotificationControl.ChangeNumberHandler, EntryChangeNotificationControl.ChangeTypeHandler, EntryChangeNotificationControl.PreviousDnHandler, ExtendedResponse.ResponseNameHandler, ExtendedResponse.ResponseValueHandler, GetStatsControl.IntegerHandler, GetStatsControl.StringHandler, IntermediateResponse.ResponseNameHandler, IntermediateResponse.ResponseValueHandler, LdapEntry.AttributesHandler, LdapEntry.LdapDnHandler, PagedResultsControl.CookieHandler, PagedResultsControl.SizeHandler, PasswordModifyResponseParser.GenPasswdHandler, PasswordPolicyControl.ErrorHandler, PasswordPolicyControl.GraceAuthnsRemainingHandler, PasswordPolicyControl.TimeBeforeExpirationHandler, SearchResultReference.ReferralUriHandler, SessionTrackingControl.FormatOIDHandler, SessionTrackingControl.SourceIpHandler, SessionTrackingControl.SourceNameHandler, SessionTrackingControl.TrackingIdentifierHandler, SortResponseControl.AttributeTypeHandler, SortResponseControl.SortResultHandler, SyncDoneControl.CookieHandler, SyncDoneControl.RefreshDeletesHandler, SyncInfoMessage.NewCookieHandler, SyncInfoMessage.RefreshDeleteCookieHandler, SyncInfoMessage.RefreshDeleteDoneHandler, SyncInfoMessage.RefreshDeleteHandler, SyncInfoMessage.RefreshPresentCookieHandler, SyncInfoMessage.RefreshPresentDoneHandler, SyncInfoMessage.RefreshPresentHandler, SyncInfoMessage.SyncIdSetCookieHandler, SyncInfoMessage.SyncIdSetDeletesHandler, SyncInfoMessage.SyncIdSetHandler, SyncInfoMessage.SyncIdSetUuidsHandler, SyncStateControl.CookieHandler, SyncStateControl.EntryUuidHandler, SyncStateControl.StateHandler, VirtualListViewResponseControl.ContentCountHandler, VirtualListViewResponseControl.ContextIDHandler, VirtualListViewResponseControl.TargetPositionHandler, VirtualListViewResponseControl.ViewResultHandler

public abstract class AbstractParseHandler<T> extends Object implements ParseHandler
Parse handler for managing and initializing an object.
  • Field Details

    • object

      private final T object
      Object to initialize.
  • Constructor Details

    • AbstractParseHandler

      public AbstractParseHandler(T t)
      Creates a new abstract parse handler.
      Parameters:
      t - object to initialize
  • Method Details

    • getObject

      public T getObject()
      Returns the object.
      Returns:
      object