package datatype
Type Members
-
case class
AlphaNumeric(pic: String, length: Int, wordAligned: Option[Position] = None, compact: Option[Usage] = None, enc: Option[Encoding] = None, originalPic: Option[String] = None) extends CobolType with Product with Serializable
The AlphaNumeric data type is fixed length string.
The AlphaNumeric data type is fixed length string.
- length
A length of a string
- wordAligned
An alignment type
- enc
An encoding
- case class COMP1() extends Usage with Product with Serializable
- case class COMP2() extends Usage with Product with Serializable
- case class COMP3() extends Usage with Product with Serializable
- case class COMP3U() extends Usage with Product with Serializable
- case class COMP4() extends Usage with Product with Serializable
- case class COMP5() extends Usage with Product with Serializable
- case class COMP9() extends Usage with Product with Serializable
-
trait
CobolType extends AnyRef
Trait for Cobol data types
-
case class
Decimal(pic: String, scale: Int, precision: Int, scaleFactor: Int, explicitDecimal: Boolean = false, signPosition: Option[Position] = None, isSignSeparate: Boolean = false, wordAlligned: Option[Position] = None, compact: Option[Usage] = None, enc: Option[Encoding] = None, originalPic: Option[String] = None) extends CobolType with Product with Serializable
The Decimal data type
The Decimal data type
- scale
A scale that is the number of fracture decimal digits in a number
- precision
A precision that is the number of digits in a number
- scaleFactor
A number of digits to shift the decimal points to
- signPosition
A position of a sign in the numeric representation
- wordAlligned
An alignment type
- compact
A type of binary number representation format
- enc
An encoding
-
case class
Integral(pic: String, precision: Int, signPosition: Option[Position] = None, isSignSeparate: Boolean = false, wordAlligned: Option[Position] = None, compact: Option[Usage] = None, enc: Option[Encoding] = None, originalPic: Option[String] = None) extends CobolType with Product with Serializable
The Integer data type
The Integer data type
- precision
A precision that is the number of digits in a number
- signPosition
A position of a sign in the numeric representation
- wordAlligned
An alignment type
- compact
A type of binary number representation format
- enc
An encoding
- sealed trait Usage extends AnyRef