LDAPv3-0.1.0.0: Lightweight Directory Access Protocol (LDAP) version 3

Safe HaskellNone
LanguageHaskell2010

LDAPv3.StringRepr

Description

String representation of LDAPv3 search Filters as defined by RFC4515.

Since: 0.1.0

Synopsis

Documentation

class StringRepr a where Source #

Convert to and from string representations as defined by RFC4515.

Since: 0.1.0

Minimal complete definition

asParsec, (renderShortText | asBuilder)

renderText :: StringRepr a => a -> Text Source #

Convenience StringRepr operation for rendering as Text

Since: 0.1.0

renderString :: StringRepr a => a -> String Source #

Convenience StringRepr operation for rendering as plain-old String

Since: 0.1.0

parseShortText :: StringRepr a => ShortText -> Maybe a Source #

Convenience StringRepr operation for parsing from ShortText

Since: 0.1.0

parseText :: StringRepr a => Text -> Maybe a Source #

Convenience StringRepr operation for parsing from Text

Since: 0.1.0

parseString :: StringRepr a => String -> Maybe a Source #

Convenience StringRepr operation for parsing from plain-old String

Since: 0.1.0