object AssignedId extends ThriftStructCodec3[AssignedId] with Serializable
Ophan assigns various ids to things when necessary (on Web, by dropping cookies). This struct indicates the id and whether we freshly assigned an id on this request.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AssignedId
- Serializable
- Serializable
- ThriftStructCodec3
- ThriftStructCodec
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
class
Immutable extends AssignedId
The default read-only implementation of AssignedId.
The default read-only implementation of AssignedId. You typically should not need to directly reference this class; instead, use the AssignedId.apply method to construct new instances.
-
trait
Proxy extends AssignedId
This Proxy trait allows you to extend the AssignedId trait with additional state or behavior and implement the read-only methods from AssignedId using an underlying instance.
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
- val IdField: TField
- val IdFieldManifest: Manifest[String]
- val IsNewField: TField
- val IsNewFieldManifest: Manifest[Boolean]
- val NoPassthroughFields: Map[Short, TFieldBlob]
- val Struct: TStruct
- def apply(id: String, isNew: Option[Boolean] = _root_.scala.None): AssignedId
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
decode(_iprot: TProtocol): AssignedId
- Definition Classes
- AssignedId → ThriftStructCodec
-
def
encode(_item: AssignedId, _oproto: TProtocol): Unit
- Definition Classes
- AssignedId → ThriftStructCodec
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
lazy val
fieldInfos: List[ThriftStructFieldInfo]
Field information in declaration order.
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
lazy val
metaData: ThriftStructMetaData[AssignedId]
- Definition Classes
- ThriftStructCodec
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- lazy val structAnnotations: Map[String, String]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
ttypeToString(byte: Byte): String
- Attributes
- protected
- Definition Classes
- ThriftStructCodec3
- def unapply(_item: AssignedId): Option[(String, Option[Boolean])]
-
def
validate(_item: AssignedId): Unit
Checks that all required fields are non-null.
-
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
- @native() @throws( ... )
- def withoutPassthroughFields(original: AssignedId): AssignedId
- object Immutable extends ThriftStructCodec3[AssignedId] with Serializable