Packages

o

edu.eckerd.google.api.language

JavaConversions

object JavaConversions

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

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
    @native() @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. implicit def googleDateTimeAsJavaZoneDateTimeConversion(b: DateTime): ZonedDateTime
  11. implicit def googleEventDateTimeAsJavaZonedDateTimeConversion(b: EventDateTime): ZonedDateTime
  12. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. implicit def javaEventAsScalaEventConversion(b: Event): Event
  15. implicit def javaGroupAsScalaGroupConversion(b: Group): Group

    Converts a Java Group to a Scala Group.

    Converts a Java Group to a Scala Group. As Groups from the API never discuss members this is initialized as None and all other fields are based on whether the fields are present or not. ID is a some because despite always being returned from google, it is not known when you create a new group so should therefore have the option to be uninitialized.

    b

    A Java Group

    returns

    A Scala Group

  16. implicit def javaGroupsAsScalaGroupsConversion(b: Groups): Groups

    Conversts a Java Groups Object to a Scala Groups Object.

    Conversts a Java Groups Object to a Scala Groups Object. Hopefully this is only used to page through the groups as otherwise it is primarily just a List of Groups

    b

    A Java Groups

    returns

    A Scala Groups

  17. implicit def javaMemberAsScalaMemberConversion(member: Member): Member
  18. implicit def javaMembersAsScalaMembersConversion(b: Members): Members
  19. implicit def javaPermissionAsScalaPermissionConversion(permission: Permission): Permission
  20. implicit def javaPermissionsListAsScalaListPermissionsConversion(b: PermissionList): List[Permission]
  21. implicit def javaUserAsScalaUserConversion(user: User): User
  22. implicit def javaUserEmailAsScalaEmailConversion(userEmail: UserEmail): Email
  23. implicit def javaUserNameAsScalaNameConversion(userName: UserName): Name
  24. implicit def javaUsersAsScalaUsersConversion(b: Users): Users
  25. implicit def javaZonedDateTimeAsGoogleDateTimeConversion(b: ZonedDateTime): DateTime
  26. implicit def javaZonedDateTimeAsGoogleEventDateTimeConversion(b: ZonedDateTime): EventDateTime
  27. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  29. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  30. implicit def scalaCalendarAsJavaCalendarConversion(service: Calendar): Calendar
  31. implicit def scalaDirectoryAsJavaDirectoryConversion(b: Directory): Directory

    This is a one way conversion from the scala object to the java Directory.

    This is a one way conversion from the scala object to the java Directory. The java directory does not have credentials or any of the other inherent attributes. So we use the internal to create what is needed to create the java Directory

    b

    A Scala Directory

    returns

    A Java Directory

  32. implicit def scalaDriveAsJavaDriveConversion(b: Drive): Drive
  33. implicit def scalaEmailAsJavaUserEmailConversion(email: Email): UserEmail
  34. implicit def scalaEventAsJavaEventConversion(b: Event): Event
  35. implicit def scalaFileContentAsJavaFileContentConversion(fileContent: FileContent): FileContent
  36. implicit def scalaGroupAsJavaGroupConversion(b: Group): Group

    This converts the Scala Class to the Java Class.

    This converts the Scala Class to the Java Class. Checks whether options are Defined and only applies what is necessary to the class. As Members was a field added in this wrapper it is not converted back.

    b

    A Scala Group

    returns

    A Java Group

  37. implicit def scalaGroupsAsJavaGroupsConversion(b: Groups): Groups

    Converts a Scala Groups Object to a Java Groups Object.

    Converts a Scala Groups Object to a Java Groups Object. The Java Groups Object is returned by a call to the groups api and is important as it is more of a page of groups, with a list of the groups and a page token to continue to the next page. This scala object allows for us to use this paging in scala, and transform back if necessary.

    b

    A Scala Groups

    returns

    A Java Groups

  38. implicit def scalaListPermissionAsJavaPermissionsListConversion(b: List[Permission]): PermissionList
  39. implicit def scalaMemberAsJavaMemberConversion(b: Member): Member
  40. implicit def scalaMembersAsJavaMembersConversion(b: Members): Members
  41. implicit def scalaNameAsJavaUserNameConversion(name: Name): UserName
  42. implicit def scalaPermissionAsJavaPermissionConversion(permission: Permission): Permission
  43. implicit def scalaUserAsJavaUserConversion(user: User): User
  44. implicit def scalaUsersAsJavaUsersConversion(b: Users): Users
  45. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  46. def toString(): String
    Definition Classes
    AnyRef → Any
  47. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped