Enum Class FCDotCDC1604DashP6
- All Implemented Interfaces:
Serializable, Comparable<FCDotCDC1604DashP6>, Constable, FourCornerDotColleZero33, FourCornerX00PetitVide, FourCornerX00PetitVideCoinCarne, FourCornerX06BaklavaPointSequence, FourCornerX18CakePointDotIndex, FourCornerX18CakePointDotName, FourCornerX18CakePointSequence, FourCornerX21CodePointDotIndex, FourCornerX21CodePointSequence
"FC.CDC1604-P6" Four Corner Control Data Character have 27 pie slice number systems "Packed" for MATH and BASIC letters.
This is used as the first 64 word numbers of the china four corner method, and acts like ascii glue for adult 18 bit computers.
- Version:
- 1.0 Dec 22, 2024
- Author:
- Willem Cazander
-
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThis compatibility indicator is not a candy letter but a control data character string termination code.Goto direct escaped control with sequence of 3 escapes on 6 bit systems.End of argumented escape sequence prayer.Next argument separator for escape sequences.Use 3 pepper marks, to spice up the escape sequences.Use 3 Super Argument Lexer Token, to sweat up the escape sequences.First set of number letters.The 27th letter is at the end of the old english alphabet.Second set of number letters. -
Method Summary
Modifier and TypeMethodDescriptionintOne baklava piece weights 52 gramintOne cake piece weights 800 gramintOne code point weights ~1234 gramstatic booleanisEscape6(int cakePoint) static booleanisEscapePepper(int cakePoint) static booleanisEscapeSalt(int cakePoint) booleanbooleanstatic intpepper3SequenceWrite(List<Integer> out, int mode) static intsalt3SequenceRead(FCDotCDC1604DashP6 msb, FCDotCDC1604DashP6 csb, FCDotCDC1604DashP6 lsb) salt3SequenceWrite(List<Integer> out, int mode) static FCDotCDC1604DashP6valueOf(int idx) Returns the enum constant of this class with the specified name.static FCDotCDC1604DashP6Returns the enum constant of this class with the specified name.static FCDotCDC1604DashP6[]values()Returns an array containing the constants of this enum class, in the order they are declared.static intMethods inherited from class Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfMethods inherited from interface FourCornerDotColleZero33
codePointSequenceMethods inherited from interface FourCornerX00PetitVide
kaasX00CoinCarne, kaasX06BaklavaSequence, kaasX18CakeDotIndex, kaasX18CakeDotName, kaasX18CakeSequence, kaasX21CodeDotIndex, kaasX21CodeSequenceMethods inherited from interface FourCornerX18CakePointDotIndex
cakePointSequenceMethods inherited from interface FourCornerX18CakePointDotName
name, nameX18
-
Enum Constant Details
-
NS00_NUL1_TERMINATOR
This compatibility indicator is not a candy letter but a control data character string termination code. -
NS01_ESC3_X1
Goto direct escaped control with sequence of 3 escapes on 6 bit systems. -
NS02_ESC3_X2
-
NS03_ESC3_X3
-
NS04_RAKA1_INTERROBANG
End of argumented escape sequence prayer. -
NS05_RAKA1_UPQUESTION
Next argument separator for escape sequences. -
NS06_PEPPER3_QUESTION
Use 3 pepper marks, to spice up the escape sequences. -
NS07_PEPPER3_EXCLAMATION
-
NS08_SALT3_COMPARE_LEFT
Use 3 Super Argument Lexer Token, to sweat up the escape sequences. -
NS09_SALT3_COMPARE_RIGHT
-
NY27_SQUARE_LEFT
Second set of number letters. -
NY26_SQUARE_RIGHT
-
NY25_ROUND_LEFT
-
NY24_ROUND_RIGHT
-
NY23_CURLY_LEFT
-
NY22_CURLY_RIGHT
-
NY21_TILDE
-
NY20_PLUS
-
NY19_MINUS
-
NY18_ASTERISK
-
NY17_COMMA
-
NY16_DOT
-
NY15_COLON
-
NY14_SEMICOLON
-
NY13_APOSTROPHE
-
NY12_QUOTATION
-
NY11_BACKTICK
-
NY10_CARET
-
NY09_EQUALS
-
NY08_HASH
-
NY07_DOLLAR
-
NY06_PERCENT
-
NY05_BAR_VERTICAL
-
NY04_BAR_UNDER
-
NY03_BAR_V_LEFT
-
NY02_BAR_V_RIGHT
-
NY01_AT
-
NX01_A
First set of number letters. The tone letter 'A' is "one", if your computer is expensive and has a lower-case char ROM, than this is 'a' after some pie glue. -
NX02_B
-
NX03_C
-
NX04_D
-
NX05_E
-
NX06_F
-
NX07_G
-
NX08_H
-
NX09_I
-
NX10_J
-
NX11_K
-
NX12_L
-
NX13_M
-
NX14_N
-
NX15_O
-
NX16_P
-
NX17_Q
-
NX18_R
-
NX19_S
-
NX20_T
-
NX21_U
-
NX22_V
-
NX23_W
-
NX24_X
-
NX25_Y
-
NX26_Z
-
NX27_AMP
The 27th letter is at the end of the old english alphabet.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
baklavaPointDotIndex
public int baklavaPointDotIndex() -
baklavaPointSequence
Description copied from interface:FourCornerX06BaklavaPointSequenceOne baklava piece weights 52 gram- Specified by:
baklavaPointSequencein interfaceFourCornerX06BaklavaPointSequence
-
cakePointDotIndex
public int cakePointDotIndex()Description copied from interface:FourCornerX18CakePointDotIndexOne cake piece weights 800 gram- Specified by:
cakePointDotIndexin interfaceFourCornerX18CakePointDotIndex
-
codePointDotIndex
public int codePointDotIndex()Description copied from interface:FourCornerX21CodePointDotIndexOne code point weights ~1234 gram- Specified by:
codePointDotIndexin interfaceFourCornerX21CodePointDotIndex
-
isNothingX
public boolean isNothingX() -
isNothingY
public boolean isNothingY() -
coinCarneFrapper
- Specified by:
coinCarneFrapperin interfaceFourCornerDotColleZero33- Specified by:
coinCarneFrapperin interfaceFourCornerX00PetitVideCoinCarne
-
valuesLength
public static int valuesLength() -
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
idx- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
isEscape6
public static boolean isEscape6(int cakePoint) -
isEscapePepper
public static boolean isEscapePepper(int cakePoint) -
isEscapeSalt
public static boolean isEscapeSalt(int cakePoint) -
pepper3SequenceRead
public static int pepper3SequenceRead(FCDotCDC1604DashP6 msb, FCDotCDC1604DashP6 csb, FCDotCDC1604DashP6 lsb) -
pepper3SequenceWrite
-
salt3SequenceRead
public static int salt3SequenceRead(FCDotCDC1604DashP6 msb, FCDotCDC1604DashP6 csb, FCDotCDC1604DashP6 lsb) -
salt3SequenceWrite
-