Object

edu.eckerd.google.api.language

JavaConversions

Related Doc: package language

Permalink

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  10. implicit def googleDateTimeAsJavaZoneDateTimeConversion(b: DateTime): ZonedDateTime

    Permalink
  11. implicit def googleEventDateTimeAsJavaZonedDateTimeConversion(b: EventDateTime): ZonedDateTime

    Permalink
  12. def hashCode(): Int

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

    Permalink
    Definition Classes
    Any
  14. implicit def javaEventAsScalaEventConversion(b: Event): Event

    Permalink
  15. implicit def javaGroupAsScalaGroupConversion(b: Group): Group

    Permalink

    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

    Permalink

    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

    Permalink
  18. implicit def javaMembersAsScalaMembersConversion(b: Members): Members

    Permalink
  19. implicit def javaPermissionAsScalaPermissionConversion(permission: Permission): Permission

    Permalink
  20. implicit def javaPermissionsListAsScalaListPermissionsConversion(b: PermissionList): List[Permission]

    Permalink
  21. implicit def javaUserAsScalaUserConversion(user: User): User

    Permalink
  22. implicit def javaUserEmailAsScalaEmailConversion(userEmail: UserEmail): Email

    Permalink
  23. implicit def javaUserNameAsScalaNameConversion(userName: UserName): Name

    Permalink
  24. implicit def javaUsersAsScalaUsersConversion(b: Users): Users

    Permalink
  25. implicit def javaZonedDateTimeAsGoogleDateTimeConversion(b: ZonedDateTime): DateTime

    Permalink
  26. implicit def javaZonedDateTimeAsGoogleEventDateTimeConversion(b: ZonedDateTime): EventDateTime

    Permalink
  27. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  28. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  29. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  30. implicit def scalaCalendarAsJavaCalendarConversion(service: Calendar): Calendar

    Permalink
  31. implicit def scalaDirectoryAsJavaDirectoryConversion(b: Directory): Directory

    Permalink

    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

    Permalink
  33. implicit def scalaEmailAsJavaUserEmailConversion(email: Email): UserEmail

    Permalink
  34. implicit def scalaEventAsJavaEventConversion(b: Event): Event

    Permalink
  35. implicit def scalaFileContentAsJavaFileContentConversion(fileContent: FileContent): FileContent

    Permalink
  36. implicit def scalaGroupAsJavaGroupConversion(b: Group): Group

    Permalink

    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

    Permalink

    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

    Permalink
  39. implicit def scalaMemberAsJavaMemberConversion(b: Member): Member

    Permalink
  40. implicit def scalaMembersAsJavaMembersConversion(b: Members): Members

    Permalink
  41. implicit def scalaNameAsJavaUserNameConversion(name: Name): UserName

    Permalink
  42. implicit def scalaPermissionAsJavaPermissionConversion(permission: Permission): Permission

    Permalink
  43. implicit def scalaUserAsJavaUserConversion(user: User): User

    Permalink
  44. implicit def scalaUsersAsJavaUsersConversion(b: Users): Users

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

    Permalink
    Definition Classes
    AnyRef
  46. def toString(): String

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped