Exception thrown if a ping can't be scheduled.
Abstract a request or a session scoped variable.
Generics on the JVM have an issues with Type Erasure.
This trait adds functionality to Scala standard types
Helpers assocated with bindings
This trait is used to identify an object that is representable as a NodeSeq
.
The implementation for a Box[NodeSeq => Node] Iterable Const
Combinator parser for prefixing root relative paths with a given prefix
A wiring Cell.
ClassHelpers provide several functions to instantiate a Class object given the class name and one or more package names
This CssBind will clear all nodes marked with the class clearable.
The CombParserHelpers trait provides parser combinators helpers.
A base field that also has a confirm method
Control helpers provide alternate ways to catch exceptions and ignore them as necessary
An abstract implementation of CssBind.
Bridge from Java-land to Scala
This trait is both a NodeSeq => NodeSeq and has the ability to chain CssSel instances so that they can be applied en masse to incoming NodeSeq and do the transformation.
A simple fixed-point currency representation
This exception is thrown if an operation is attempted on two currency values where currency symbols do not match.
Implement this trait to specify a set of rules to parse and format dates
Provide information about the deltas between two lists
Something that depends on the values of other cells
A cell that changes value on each access.
A class that does lazy evaluation
Associate a FieldIdentifier with a NodeSeq
Defines the association of this reference with a markup tag ID
A utility that supports parsing of HTML5 file.
Caches templates in a LRU map
A trait that does basic dependency injection.
A trait that has some helpful implicit conversions from Iterable[NodeSeq], Seq[String], Box[String], and Option[String]
Impersonates a JSON command
A simple Read-through cache.
LRU Cache wrapping org.apache.commons.collections.map.LRUMap
LZ encapsulates a lazy value.
The superclass for all Lift flow of control exceptions
Kinda like a JavaBean property.
The ListHelpers trait provides useful functions which can be applied to Lists.
This trait defines the principle contract for function objects that wrap the processing of HTTP requests by Lift while utilizing the preestablished request-local scope.
This trait implmenets the mail sending.
In addition to an Injector, you can have a Maker which will make a given type.
An implementation where you can define the stack of makers.
A MonadicCondition allows building boolean expressions of the form (a(0) && a(1) && .
This class is the base implementation of the NamedPartialFunction trait.
This trait is used to represent a PartialFunction with additional associated metadata, a name that allows the NamedPartialFunction to be looked up dynamically.
The implementation for a NodeSeq => NodeSeq Iterable Const
The implementation for a NodeSeq Iterable Const
The implementation for a Option[NodeSeq => Node] Iterable Const
Optional cons that implements the expression: expr ?> value ::: List
Extends the Markup Parser to do the right thing (tm) with PCData blocks
The helper class that facilitates wrapping of one PartialFunction around another
This class adds higher-order functions and lazy evaluation for pattern matching on top of the standard Java regular expressions library.
A field that can be displayed but not edited
The new list does not contain the item.
Holds information about a response
RestoringWeakReference
contains a scala.ref.WeakReference
that,
after it has been nulled out, uses a restorer function to restore the
value.
The Schedule object schedules an actor to be ping-ed with a given message after a specified delay.
The SecurityHelpers trait provides functions to:
Sequence of Bindable iterable const
A collection of Cells og a given type
Sequence of String iterable const
A value that can be set
A field that can be set
An implementation of Injector that has an implementation
A Map that holds the values as SoftReference-s.
A StackableMaker allows DynamicVar functionality by supply a Maker or function that will vend an instance during any sub-call on the stack and then restore the implementation.
Utility methods for manipulating strings.
This trait marks something that can be promoted into a String.
A class that allows chaining "foo" / "bar" / "baz"
The SuperString class adds functionalities to the String class
This is a decorator for a ThreadLocal variable that provides convenience methods to transform the variable to a Box and execute functions in a "scope" wherein the variable may hold a different value.
A thread-local lazy value that provides a means to evaluate a function in a lazily-evaluated scope.
The TimeHelpers trait provide functions to create TimeSpans (an object representing an amount of time), to manage date formats or general utility functions (get the date for today, get year/month/day number,.
An intermediate class used to promote a String or a CssSelector to something that can be associated with a value to apply to the selector
TODO: Is this something that can be converted to a JavaScript Command
A ValueCell holds a value that can be mutated.
A Vendor is a Maker that also guarantees that it will return a value
A bridge from Java to Scala
The companion object that does the implicit vending of AvoidTypeErasureIssues1
This object adds functionality to Scala standard types.
BindHelpers can be used to obtain additional information while a bind
call is executing.
Converts a NodeSeq of a particular format into a ResourceBundle.
This CssBind will clear all nodes marked with the class clearable.
Replaces the nodes with an Empty NodeSeq.
Parse a subset of CSS into the appropriate selector objects
A default implementation of DateTimeConverter that uses (Time)Helpers
Companion object for FatLaxy.
The companion object for FuncCell (function cells)
This object provides functions to setup the head section of html documents.
The Helpers object provides a lot of utility functions:
Utilities for simplifying use of named HTML symbols.
Companion module for InMemoryCache
The companion object that does the helpful promotion of common collection types into an IterableConst, e.
A helpful extractor to take the JValue sent from the client-side JSON stuff and make some sense of it.
Calculate the edit distance between words
Sometimes, you want to do pattern matching against a lazy value.
Function object that can be used in Logger.
Utilities for sending email.
Holds the implicit conversions from/to MonadicCondition
A cache that caches nothing
A passthrough function that does not change the nodes
Configuration management utilities.
A regular expressions helper library RE("foo") =~ "A string" -or- "A string" =~: RE("foo") -or- "A String".
Manage the current "safety" state of the stack
Used for type-safe pattern matching of an Any and returns a Seq[Node]
The Schedule object schedules an actor to be ping-ed with a given message after a specified delay.
Send to the actor that we scheduled for recurrent ping
Companion module that has the role of monitoring garbage collected references and remove the orphaned keys from the cache.
The TimeHelpers object extends the TimeHelpers.
Send by the scheduled actor to sign off from recurrent scheduling
Parser a VCard entry such as
The companion object that has a helpful constructor
A companion to the Vendor trait
Promote to an IterableConst when implicits won't do it for you
Promote to an IterableConst when implicits won't do it for you
the type of the parameter
the thing that can be promoted to an IterableConst
the implicit function that takes T and makes it an IterableConst
an IterableConst
Wrap a function and make sure it's a NodeSeq => NodeSeq.
Wrap a function and make sure it's a NodeSeq => NodeSeq. Much easier than explicitly casting the first parameter
the function
a NodeSeq => NodeSeq
Changed the name ActorPing to Schedule
Changed the name ActorPing to Schedule
(Since version 2.3) Use Schedule
(Since version 2.5) Use lift-json instead
The util package object