package
commands
Type Members
-
class
AsyncCommandExecutor[T <: Command, S] extends AsyncExecutor[T, S]
-
abstract
class
AsyncExecutor[T <: Command, S] extends CommandExecutor[T, Future[ModelValidation[S]]]
-
class
AsyncModelExecutor[T <: Command, S] extends AsyncExecutor[T, S]
-
-
sealed
trait
Binding extends AnyRef
-
type
BindingAction = () ⇒ Any
-
-
trait
BindingImplicits extends DefaultImplicitConversions with BindingValidatorImplicits
-
trait
BindingSyntax extends BindingValidatorImplicits
-
type
BindingValidator[T] = (String) ⇒ (FieldValidation[T]) ⇒ FieldValidation[T]
-
-
class
BlockingCommandExecutor[T <: Command, S] extends BlockingExecutor[T, S]
-
abstract
class
BlockingExecutor[T <: Command, S] extends CommandExecutor[T, ModelValidation[S]]
-
class
BlockingModelExecutor[T <: Command, S] extends BlockingExecutor[T, S]
-
class
BoundFieldDescriptor[S, T] extends DataboundFieldDescriptor[S, T]
-
trait
Command extends BindingSyntax with ParamsValueReaderProperties
-
abstract
class
CommandExecutor[T <: Command, S] extends AnyRef
-
-
trait
CommandSupport extends ParamsValueReaderProperties with CommandExecutors
-
-
trait
DateParser extends AnyRef
-
class
DefVal[T] extends AnyRef
-
class
Field[A] extends AnyRef
-
-
type
FieldValidation[T] = Validation[ValidationError, T]
-
trait
JacksonJsonParsing extends CommandSupport with JacksonJsonValueReaderProperty
-
trait
JsonBindingImplicits extends BindingImplicits with JsonImplicitConversions
-
trait
JsonCommand extends Command with JsonTypeConverterFactories
-
-
-
trait
JsonTypeConverterFactory[T] extends TypeConverterFactory[T] with JsonBindingImplicits
-
type
ModelValidation[T] = Validation[NonEmptyList[ValidationError], T]
-
trait
NativeJsonParsing extends CommandSupport with NativeJsonValueReaderProperty
-
trait
ParamsOnlyCommand extends TypeConverterFactories with Command
-
-
-
-
-
trait
ValidatedFieldDescriptor[S, T] extends DataboundFieldDescriptor[S, T]
-
type
Validator[T] = (FieldValidation[T]) ⇒ FieldValidation[T]
-
-
abstract
class
ModelCommand[T] extends Command
Value Members
-
implicit
def
ArrayDefaultValue[A](implicit arg0: Manifest[A]): DefaultValue[Array[A]]
-
implicit
def
BigDecimalDefaultValue: DefaultValue[BigDecimal]
-
implicit
def
BigIntDefaultValue: DefaultValue[BigInt]
-
implicit
def
BigIntegerDefaultValue: DefaultValue[BigInteger]
-
object
Binding extends AnyRef
-
-
object
BindingSyntax extends BindingSyntax
-
-
implicit
def
BooleanDefaultValue: DefaultValue[Boolean]
-
-
implicit
def
ByteDefaultValue: DefaultValue[Byte]
-
implicit
def
CharDefaultValue: DefaultValue[Char]
-
-
object
DefVal extends AnyRef
-
implicit
def
DoubleDefaultValue: DefaultValue[Double]
-
implicit
def
EitherDefaultValue[A, B](implicit arg0: DefaultValue[A]): DefaultValue[Either[A, B]]
-
implicit
def
EitherLeftDefaultValue[A, B](implicit bz: DefaultValue[B]): DefaultValue[LeftProjection[A, B]]
-
implicit
def
EitherRightDefaultValue[A, B](implicit arg0: DefaultValue[A]): DefaultValue[RightProjection[A, B]]
-
def
ElemDefaultValue: DefaultValue[Elem]
-
-
implicit
def
FloatDefaultValue: DefaultValue[Float]
-
implicit
def
Function1ABDefaultValue[A, B](implicit arg0: DefaultValue[B]): DefaultValue[(A) ⇒ B]
-
implicit
def
IndifferentMultiMapHeadViewDefaultValue: DefaultValue[MultiMapHeadView[String, String] with MapWithIndifferentAccess[String]]
-
implicit
def
IntDefaultValue: DefaultValue[Int]
-
implicit
def
JavaArrayBlockingQueueDefaultValue[A]: DefaultValue[ArrayBlockingQueue[A]]
-
implicit
def
JavaArrayListDefaultValue[A]: DefaultValue[ArrayList[A]]
-
implicit
def
JavaConcurrentHashMapDefaultValue[K, V]: DefaultValue[ConcurrentHashMap[K, V]]
-
implicit
def
JavaConcurrentLinkedQueueDefaultValue[A]: DefaultValue[ConcurrentLinkedQueue[A]]
-
implicit
def
JavaCopyOnWriteArrayListDefaultValue[A]: DefaultValue[CopyOnWriteArrayList[A]]
-
implicit
def
JavaCopyOnWriteArraySetDefaultValue[A]: DefaultValue[CopyOnWriteArraySet[A]]
-
implicit
def
JavaHashMapDefaultValue[K, V]: DefaultValue[HashMap[K, V]]
-
implicit
def
JavaHashSetDefaultValue[A]: DefaultValue[HashSet[A]]
-
implicit
def
JavaHashtableDefaultValue[K, V]: DefaultValue[Hashtable[K, V]]
-
implicit
def
JavaIdentityHashMapDefaultValue[K, V]: DefaultValue[IdentityHashMap[K, V]]
-
implicit
def
JavaLinkedBlockingQueueDefaultValue[A]: DefaultValue[LinkedBlockingQueue[A]]
-
implicit
def
JavaLinkedHashMapDefaultValue[K, V]: DefaultValue[LinkedHashMap[K, V]]
-
implicit
def
JavaLinkedHashSetDefaultValue[A]: DefaultValue[LinkedHashSet[A]]
-
implicit
def
JavaLinkedListDefaultValue[A]: DefaultValue[LinkedList[A]]
-
implicit
def
JavaPriorityQueueDefaultValue[A]: DefaultValue[PriorityQueue[A]]
-
implicit
def
JavaStackDefaultValue[A]: DefaultValue[Stack[A]]
-
implicit
def
JavaSynchronousQueueDefaultValue[A]: DefaultValue[SynchronousQueue[A]]
-
implicit
def
JavaTreeMapDefaultValue[K, V]: DefaultValue[TreeMap[K, V]]
-
implicit
def
JavaTreeSetDefaultValue[A]: DefaultValue[TreeSet[A]]
-
implicit
def
JavaVectorDefaultValue[A]: DefaultValue[Vector[A]]
-
implicit
def
JavaWeakHashMapDefaultValue[K, V]: DefaultValue[WeakHashMap[K, V]]
-
-
implicit
def
LongDefaultValue: DefaultValue[Long]
-
implicit
def
MapDefaultValue[K, V](implicit arg0: DefaultValue[V]): DefaultValue[Map[K, V]]
-
implicit
def
MultiMapHeadViewDefaultValue: DefaultValue[MultiMapHeadView[String, String]]
-
def
NodeDefaultValue: DefaultValue[Node]
-
implicit
def
OptionDefaultValue[A]: DefaultValue[Option[A]]
-
implicit
def
ShortDefaultValue: DefaultValue[Short]
-
implicit
def
StringDefaultValue: DefaultValue[String]
-
implicit
def
TraversableDefaultValue[CC <: Traversable[_]](implicit cbf: CanBuildFrom[Nothing, Nothing, CC]): DefaultValue[CC]
-
implicit
def
Tuple2DefaultValue[A, B](implicit az: DefaultValue[A], bz: DefaultValue[B]): DefaultValue[(A, B)]
-
implicit
def
Tuple3DefaultValue[A, B, C](implicit az: DefaultValue[A], bz: DefaultValue[B], cz: DefaultValue[C]): DefaultValue[(A, B, C)]
-
implicit
def
Tuple4DefaultValue[A, B, C, D](implicit az: DefaultValue[A], bz: DefaultValue[B], cz: DefaultValue[C], dz: DefaultValue[D]): DefaultValue[(A, B, C, D)]
-
-
implicit
def
UnitDefaultValue: DefaultValue[Unit]
-
object
ValueSource extends Enumeration
-
def
default[Z](z: Z): DefaultValue[Z]
-
implicit
val
jsonDefault: DefaultValue[JValue]
-
def
mdefault[Z](implicit z: DefaultValue[Z]): Z
-
implicit
val
minDateDefault: DefaultValue[Date]
-
implicit
val
minDateTimeDefault: DefaultValue[DateTime]