abstract class OMCoding[T] extends AnyRef
Represents an OpenMath Coding
- T
Type this OpenMath Coding codes from / to
- Source
- OMCoding.scala
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- OMCoding
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new OMCoding()
Abstract Value Members
-
abstract
def
decode(t: T): OMAny
Decodes an OpenMath Object
Decodes an OpenMath Object
- t
object to decode
-
abstract
def
decodeAnyVal(t: T): OMAnyVal
decodes an OMNode object *
-
abstract
def
encode(om: OMAny): T
encodes an OpenMath related object
encodes an OpenMath related object
- om
OpenMath Object to encode
Concrete 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
- def apply[S <: OMAny](t: T): S
- def apply(om: OMAny): T
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- def decodeApplication(t: T): OMApplication
- def decodeAttribution(t: T): OMAttribution
- def decodeBinding(t: T): OMBinding
- def decodeBytes(t: T): OMBytes
- def decodeCompound(t: T): OMCompoundElement
- def decodeDerived(t: T): OMDerivedElement
- def decodeError(t: T): OMError
- def decodeExpression(t: T): OMExpression
- def decodeFloat(t: T): OMFloat
- def decodeForeign(t: T): OMForeign
- def decodeInteger(t: T): OMInteger
- def decodeReference(t: T): OMReference
- def decodeString(t: T): OMString
- def decodeSymbol(t: T): OMSymbol
- def decodeVariable(t: T): OMVariable
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[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
-
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()
-
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( ... ) @native()