Class/Object

org.labrad.manager.auth

UserInfo

Related Docs: object UserInfo | package auth

Permalink

class UserInfo extends GenericJson

Class to hold user information as returned by the userinfo endpoint. We only care about the email and verified_email fields of the response; the corresponding fields here are annotated with @Key which is used by the google http client json infrastructure when parsing the response to know which fields to extract.

Linear Supertypes
GenericJson, GenericData, Cloneable, AbstractMap[String, AnyRef], Map[String, AnyRef], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. UserInfo
  2. GenericJson
  3. GenericData
  4. Cloneable
  5. AbstractMap
  6. Map
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new UserInfo()

    Permalink

Type Members

  1. final class EntryIterator extends Iterator[Entry[String, AnyRef]]

    Permalink
    Attributes
    private[com.google.api.client.util]
    Definition Classes
    GenericData
  2. final class EntrySet extends AbstractSet[Entry[String, AnyRef]]

    Permalink
    Attributes
    private[com.google.api.client.util]
    Definition Classes
    GenericData

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 clear(): Unit

    Permalink
    Definition Classes
    AbstractMap → Map
  6. def clone(): GenericJson

    Permalink
    Definition Classes
    GenericJson → GenericData → AbstractMap → AnyRef
  7. def compute(arg0: String, arg1: BiFunction[_ >: String, _ >: AnyRef, _ <: AnyRef]): AnyRef

    Permalink
    Definition Classes
    Map
  8. def computeIfAbsent(arg0: String, arg1: Function[_ >: String, _ <: AnyRef]): AnyRef

    Permalink
    Definition Classes
    Map
  9. def computeIfPresent(arg0: String, arg1: BiFunction[_ >: String, _ >: AnyRef, _ <: AnyRef]): AnyRef

    Permalink
    Definition Classes
    Map
  10. def containsKey(arg0: Any): Boolean

    Permalink
    Definition Classes
    AbstractMap → Map
  11. def containsValue(arg0: Any): Boolean

    Permalink
    Definition Classes
    AbstractMap → Map
  12. var email: String

    Permalink
  13. def entrySet(): Set[Entry[String, AnyRef]]

    Permalink
    Definition Classes
    GenericData → AbstractMap → Map
  14. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AbstractMap → Map → AnyRef → Any
  16. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. def forEach(arg0: BiConsumer[_ >: String, _ >: AnyRef]): Unit

    Permalink
    Definition Classes
    Map
  18. final def get(arg0: Any): AnyRef

    Permalink
    Definition Classes
    GenericData → AbstractMap → Map
  19. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  20. final def getClassInfo(): ClassInfo

    Permalink
    Definition Classes
    GenericData
  21. final def getFactory(): JsonFactory

    Permalink
    Definition Classes
    GenericJson
  22. def getOrDefault(arg0: Any, arg1: AnyRef): AnyRef

    Permalink
    Definition Classes
    Map
  23. final def getUnknownKeys(): Map[String, AnyRef]

    Permalink
    Definition Classes
    GenericData
  24. def hashCode(): Int

    Permalink
    Definition Classes
    AbstractMap → Map → AnyRef → Any
  25. def isEmpty(): Boolean

    Permalink
    Definition Classes
    AbstractMap → Map
  26. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  27. def keySet(): Set[String]

    Permalink
    Definition Classes
    AbstractMap → Map
  28. def merge(arg0: String, arg1: AnyRef, arg2: BiFunction[_ >: AnyRef, _ >: AnyRef, _ <: AnyRef]): AnyRef

    Permalink
    Definition Classes
    Map
  29. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  32. final def put(arg0: String, arg1: Any): AnyRef

    Permalink
    Definition Classes
    GenericData → AbstractMap → Map
  33. final def putAll(arg0: Map[_ <: String, _]): Unit

    Permalink
    Definition Classes
    GenericData
  34. def putAll(arg0: Map[_ <: String, _ <: AnyRef]): Unit

    Permalink
    Definition Classes
    AbstractMap → Map
  35. def putIfAbsent(arg0: String, arg1: AnyRef): AnyRef

    Permalink
    Definition Classes
    Map
  36. final def remove(arg0: Any): AnyRef

    Permalink
    Definition Classes
    GenericData → AbstractMap → Map
  37. def remove(arg0: Any, arg1: Any): Boolean

    Permalink
    Definition Classes
    Map
  38. def replace(arg0: String, arg1: AnyRef): AnyRef

    Permalink
    Definition Classes
    Map
  39. def replace(arg0: String, arg1: AnyRef, arg2: AnyRef): Boolean

    Permalink
    Definition Classes
    Map
  40. def replaceAll(arg0: BiFunction[_ >: String, _ >: AnyRef, _ <: AnyRef]): Unit

    Permalink
    Definition Classes
    Map
  41. def set(arg0: String, arg1: Any): GenericJson

    Permalink
    Definition Classes
    GenericJson → GenericData
  42. final def setFactory(arg0: JsonFactory): Unit

    Permalink
    Definition Classes
    GenericJson
  43. final def setUnknownKeys(arg0: Map[String, AnyRef]): Unit

    Permalink
    Definition Classes
    GenericData
  44. def size(): Int

    Permalink
    Definition Classes
    AbstractMap → Map
  45. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    GenericJson
    Annotations
    @throws( classOf[java.io.IOException] )
  47. def toString(): String

    Permalink
    Definition Classes
    GenericJson → AbstractMap → AnyRef → Any
  48. def values(): Collection[AnyRef]

    Permalink
    Definition Classes
    AbstractMap → Map
  49. var verifiedEmail: Boolean

    Permalink
  50. final def wait(): Unit

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

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

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

Inherited from GenericJson

Inherited from GenericData

Inherited from Cloneable

Inherited from AbstractMap[String, AnyRef]

Inherited from Map[String, AnyRef]

Inherited from AnyRef

Inherited from Any

Ungrouped