object SOption extends STypeCompanion with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- SOption
- Serializable
- Serializable
- STypeCompanion
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type SAvlTreeOption = SOption[SAvlTree.type]
- type SBigIntOption = SOption[SBigInt.type]
- type SBooleanOption = SOption[SBoolean.type]
- type SBoxOption = SOption[SBox.type]
- type SByteOption = SOption[SByte.type]
- type SGroupElementOption = SOption[SGroupElement.type]
- type SIntOption = SOption[SInt.type]
- type SLongOption = SOption[SLong.type]
- type SShortOption = SOption[SShort.type]
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 FilterMethod: SMethod
- val Fold: String
- val FoldMethod: SMethod
- val Get: String
- val GetMethod: SMethod
- val GetOrElse: String
- val GetOrElseMethod: SMethod
- val IsDefined: String
- val IsDefinedMethod: SMethod
- val MapMethod: SMethod
- val OptionCollectionTypeCode: TypeCode
- val OptionCollectionTypeConstrId: Int
- val OptionTypeCode: TypeCode
- val OptionTypeConstrId: Int
- implicit val SAvlTreeOption: SOption[SAvlTree.type]
- implicit val SBigIntOption: SOption[SBigInt.type]
- implicit val SBooleanOption: SOption[SBoolean.type]
- implicit val SBoxOption: SOption[SBox.type]
- implicit val SByteArrayOption: SOption[SCollection[SByte.type]]
- implicit val SByteOption: SOption[SByte.type]
- implicit val SGroupElementOption: SOption[SGroupElement.type]
- implicit val SIntOption: SOption[SInt.type]
- implicit val SLongOption: SOption[SLong.type]
- implicit val SShortOption: SOption[SShort.type]
- implicit val SSigmaPropOption: SOption[SSigmaProp.type]
- val ThisType: SOption[STypeVar]
-
lazy val
_methodsMap: Map[Byte, Map[Byte, SMethod]]
- Definition Classes
- STypeCompanion
- def apply[T <: SType](implicit elemType: T, ov: Overload1): SOption[T]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
val
coster: Option[CosterFactory]
- Definition Classes
- SOption → STypeCompanion
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
getMethodById(methodId: Byte): Option[SMethod]
Lookup method by its id in this type.
Lookup method by its id in this type.
- Definition Classes
- STypeCompanion
- Annotations
- @inline()
-
def
getMethodByName(name: String): SMethod
- Definition Classes
- STypeCompanion
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
methodById(methodId: Byte): SMethod
Lookup method in this type by method's id or throw ValidationException.
Lookup method in this type by method's id or throw ValidationException. This method can be used in trySoftForkable section to either obtain valid method or catch ValidatioinException which can be checked for soft-fork condition. It delegate to getMethodById to lookup method.
- Definition Classes
- STypeCompanion
- See also
getMethodById
-
val
methods: Seq[SMethod]
List of methods defined for instances of this type.
List of methods defined for instances of this type.
- Definition Classes
- SOption → STypeCompanion
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
typeId: TypeCode
Type identifier to use in method serialization
Type identifier to use in method serialization
- Definition Classes
- SOption → STypeCompanion
-
def
typeName: String
- Definition Classes
- STypeCompanion
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.