org.openspaces.scala.core.makro

GigaSpaceMacros

Related Doc: package makro

object GigaSpaceMacros

Thin wrapper for macro based operation. The heavy lifiting is delegated to org.openspaces.scala.core.makro.GigaSpaceMacroHelper.

Since

9.6

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. GigaSpaceMacros
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type TypedContext = Context { type PrefixType = org.openspaces.scala.core.makro.GigaSpaceMacros.WrapperType }

  2. type WrapperType = ScalaEnhancedGigaSpaceWrapper

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 asyncChangeWithListener_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], changeSet: (c1)#Expr[ChangeSet], listener: (c1)#Expr[AsyncFutureListener[ChangeResult[T]]]): (c1)#Expr[Future[ChangeResult[T]]]

  6. def asyncChangeWithModifiersAndListener_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], changeSet: (c1)#Expr[ChangeSet], modifiers: (c1)#Expr[ChangeModifiers], listener: (c1)#Expr[AsyncFutureListener[ChangeResult[T]]]): (c1)#Expr[Future[ChangeResult[T]]]

  7. def asyncChangeWithModifiersAndTimeoutAndListener_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], changeSet: (c1)#Expr[ChangeSet], modifiers: (c1)#Expr[ChangeModifiers], timeout: (c1)#Expr[Long], listener: (c1)#Expr[AsyncFutureListener[ChangeResult[T]]]): (c1)#Expr[Future[ChangeResult[T]]]

  8. def asyncChangeWithModifiersAndTimeout_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], changeSet: (c1)#Expr[ChangeSet], modifiers: (c1)#Expr[ChangeModifiers], timeout: (c1)#Expr[Long]): (c1)#Expr[Future[ChangeResult[T]]]

  9. def asyncChangeWithModifiers_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], changeSet: (c1)#Expr[ChangeSet], modifiers: (c1)#Expr[ChangeModifiers]): (c1)#Expr[Future[ChangeResult[T]]]

  10. def asyncChangeWithTimeoutAndListener_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], changeSet: (c1)#Expr[ChangeSet], timeout: (c1)#Expr[Long], listener: (c1)#Expr[AsyncFutureListener[ChangeResult[T]]]): (c1)#Expr[Future[ChangeResult[T]]]

  11. def asyncChangeWithTimeout_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], changeSet: (c1)#Expr[ChangeSet], timeout: (c1)#Expr[Long]): (c1)#Expr[Future[ChangeResult[T]]]

  12. def asyncChange_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], changeSet: (c1)#Expr[ChangeSet]): (c1)#Expr[Future[ChangeResult[T]]]

  13. def asyncReadWithListener_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], listener: (c1)#Expr[AsyncFutureListener[T]]): (c1)#Expr[AsyncFuture[T]]

  14. def asyncReadWithTimeoutAndListener_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], timeout: (c1)#Expr[Long], listener: (c1)#Expr[AsyncFutureListener[T]]): (c1)#Expr[AsyncFuture[T]]

  15. def asyncReadWithTimeoutAndModifiersAndListener_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], timeout: (c1)#Expr[Long], modifiers: (c1)#Expr[ReadModifiers], listener: (c1)#Expr[AsyncFutureListener[T]]): (c1)#Expr[AsyncFuture[T]]

  16. def asyncReadWithTimeoutAndModifiers_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], timeout: (c1)#Expr[Long], modifiers: (c1)#Expr[ReadModifiers]): (c1)#Expr[AsyncFuture[T]]

  17. def asyncReadWithTimeout_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], timeout: (c1)#Expr[Long]): (c1)#Expr[AsyncFuture[T]]

  18. def asyncRead_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean]): (c1)#Expr[AsyncFuture[T]]

  19. def asyncTakeWithListener_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], listener: (c1)#Expr[AsyncFutureListener[T]]): (c1)#Expr[AsyncFuture[T]]

  20. def asyncTakeWithTimeoutAndListener_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], timeout: (c1)#Expr[Long], listener: (c1)#Expr[AsyncFutureListener[T]]): (c1)#Expr[AsyncFuture[T]]

  21. def asyncTakeWithTimeoutAndModifiersAndListener_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], timeout: (c1)#Expr[Long], modifiers: (c1)#Expr[TakeModifiers], listener: (c1)#Expr[AsyncFutureListener[T]]): (c1)#Expr[AsyncFuture[T]]

  22. def asyncTakeWithTimeoutAndModifiers_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], timeout: (c1)#Expr[Long], modifiers: (c1)#Expr[TakeModifiers]): (c1)#Expr[AsyncFuture[T]]

  23. def asyncTakeWithTimeout_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], timeout: (c1)#Expr[Long]): (c1)#Expr[AsyncFuture[T]]

  24. def asyncTake_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean]): (c1)#Expr[AsyncFuture[T]]

  25. def changeWithModifiersAndTimeout_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], changeSet: (c1)#Expr[ChangeSet], modifiers: (c1)#Expr[ChangeModifiers], timeout: (c1)#Expr[Long]): (c1)#Expr[ChangeResult[T]]

  26. def changeWithModifiers_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], changeSet: (c1)#Expr[ChangeSet], modifiers: (c1)#Expr[ChangeModifiers]): (c1)#Expr[ChangeResult[T]]

  27. def changeWithTimeout_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], changeSet: (c1)#Expr[ChangeSet], timeout: (c1)#Expr[Long]): (c1)#Expr[ChangeResult[T]]

  28. def change_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], changeSet: (c1)#Expr[ChangeSet]): (c1)#Expr[ChangeResult[T]]

  29. def clearWithModifiers_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], modifiers: (c1)#Expr[ClearModifiers]): (c1)#Expr[Int]

  30. def clear_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean]): (c1)#Expr[Unit]

  31. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. def countWithModifiers_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], modifiers: (c1)#Expr[CountModifiers]): (c1)#Expr[Int]

  33. def count_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean]): (c1)#Expr[Int]

  34. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  35. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  36. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  37. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  38. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  39. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  40. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  41. final def notify(): Unit

    Definition Classes
    AnyRef
  42. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  43. def readIfExistsWithTimeoutAndModifiers_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], timeout: (c1)#Expr[Long], modifiers: (c1)#Expr[ReadModifiers]): (c1)#Expr[T]

  44. def readIfExistsWithTimeout_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], timeout: (c1)#Expr[Long]): (c1)#Expr[T]

  45. def readIfExists_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean]): (c1)#Expr[T]

  46. def readMultipleWithMaxEntriesAndModifiers_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], maxEntries: (c1)#Expr[Int], modifiers: (c1)#Expr[ReadModifiers]): (c1)#Expr[Array[T]]

  47. def readMultipleWithMaxEntries_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], maxEntries: (c1)#Expr[Int]): (c1)#Expr[Array[T]]

  48. def readMultiple_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean]): (c1)#Expr[Array[T]]

  49. def readWithTimeoutAndModifiers_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], timeout: (c1)#Expr[Long], modifiers: (c1)#Expr[ReadModifiers]): (c1)#Expr[T]

  50. def readWithTimeout_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], timeout: (c1)#Expr[Long]): (c1)#Expr[T]

  51. def read_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean]): (c1)#Expr[T]

  52. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  53. def takeIfExistsWithTimeoutAndModifiers_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], timeout: (c1)#Expr[Long], modifiers: (c1)#Expr[TakeModifiers]): (c1)#Expr[T]

  54. def takeIfExistsWithTimeout_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], timeout: (c1)#Expr[Long]): (c1)#Expr[T]

  55. def takeIfExists_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean]): (c1)#Expr[T]

  56. def takeMultipleWithMaxEntriesAndModifiers_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], maxEntries: (c1)#Expr[Int], modifiers: (c1)#Expr[TakeModifiers]): (c1)#Expr[Array[T]]

  57. def takeMultipleWithMaxEntries_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], maxEntries: (c1)#Expr[Int]): (c1)#Expr[Array[T]]

  58. def takeMultiple_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean]): (c1)#Expr[Array[T]]

  59. def takeWithTimeoutAndModifiers_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], timeout: (c1)#Expr[Long], modifiers: (c1)#Expr[TakeModifiers]): (c1)#Expr[T]

  60. def takeWithTimeout_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean], timeout: (c1)#Expr[Long]): (c1)#Expr[T]

  61. def take_impl[T](c1: TypedContext)(predicate: (c1)#Expr[(T) ⇒ Boolean]): (c1)#Expr[T]

  62. def toString(): String

    Definition Classes
    AnyRef → Any
  63. final def wait(): Unit

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped