class Condition extends AnyRef

查询条件 使用例子如下

     new Condition("std.id=?",new Long(2));
     或者 Condition("std.id=:std_id",new Long(2));
     ?绑定单值.命名参数允许绑定多值.但是只能由字母,数组和下划线组成
     一组condition只能采取上面一种形式

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Condition
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Condition(content: String, initParams: Any*)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. val content: String
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(obj: Any): Boolean
    Definition Classes
    Condition → AnyRef → Any
  9. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  11. def hashCode(): Int

    hashCode.

    hashCode.

    returns

    a int.

    Definition Classes
    Condition → AnyRef → Any
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. def isValidIdentifierStarter(ch: Char): Boolean
  14. def named: Boolean

    isNamed.

    isNamed.

    returns

    a boolean.

  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  18. def param(value: Any): Condition.this.type

    param.

    param.

    value

    a java.lang.Object object.

    returns

    a org.beangle.data.dao.query.builder.Condition object.

  19. def paramNames: List[String]

    得到查询条件中所有的命名参数.

  20. def params(values: Seq[Any]): Condition.this.type

    params.

  21. val params: ListBuffer[Any]
  22. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  23. def toString(): String

    toString.

    toString.

    returns

    a String object.

    Definition Classes
    Condition → AnyRef → Any
    See also

    java.lang.Object#toString()

  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped