object JavaConversions
Created by davenpcm on 5/7/16.
- Alphabetic
- By Inheritance
- JavaConversions
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- implicit def googleDateTimeAsJavaZoneDateTimeConversion(b: DateTime): ZonedDateTime
- implicit def googleEventDateTimeAsJavaZonedDateTimeConversion(b: EventDateTime): ZonedDateTime
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- implicit def javaEventAsScalaEventConversion(b: Event): Event
- implicit def javaFileAsScalaFileConversion(file: File): File
- implicit def javaFileListAsScalaListFileConversion(b: FileList): List[File]
-
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
-
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
- implicit def javaMemberAsScalaMemberConversion(member: Member): Member
- implicit def javaMembersAsScalaMembersConversion(b: Members): Members
- implicit def javaPermissionAsScalaPermissionConversion(permission: Permission): Permission
- implicit def javaPermissionsListAsScalaListPermissionsConversion(b: PermissionList): List[Permission]
- implicit def javaUserAsScalaUserConversion(user: User): User
- implicit def javaUserEmailAsScalaEmailConversion(userEmail: UserEmail): Email
- implicit def javaUserNameAsScalaNameConversion(userName: UserName): Name
- implicit def javaUsersAsScalaUsersConversion(b: Users): Users
- implicit def javaZonedDateTimeAsGoogleDateTimeConversion(b: ZonedDateTime): DateTime
- implicit def javaZonedDateTimeAsGoogleEventDateTimeConversion(b: ZonedDateTime): EventDateTime
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- implicit def scalaCalendarAsJavaCalendarConversion(service: Calendar): Calendar
-
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
- implicit def scalaDriveAsJavaDriveConversion(b: Drive): Drive
- implicit def scalaEmailAsJavaUserEmailConversion(email: Email): UserEmail
- implicit def scalaEventAsJavaEventConversion(b: Event): Event
- implicit def scalaFileAsJavaFileConversion(file: File): File
- implicit def scalaFileContentAsJavaFileContentConversion(fileContent: FileContent): FileContent
-
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
-
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
- implicit def scalaListFileAsJavaFileListConversion(b: List[File]): FileList
- implicit def scalaListPermissionAsJavaPermissionsListConversion(b: List[Permission]): PermissionList
- implicit def scalaMemberAsJavaMemberConversion(b: Member): Member
- implicit def scalaMembersAsJavaMembersConversion(b: Members): Members
- implicit def scalaNameAsJavaUserNameConversion(name: Name): UserName
- implicit def scalaPermissionAsJavaPermissionConversion(permission: Permission): Permission
- implicit def scalaUserAsJavaUserConversion(user: User): User
- implicit def scalaUsersAsJavaUsersConversion(b: Users): Users
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )