fromString static method
Implementation
static Primitive fromString(final String value) {
switch (value.toUpperCase()) {
case 'I8':
return Primitive.i8;
case 'I16':
return Primitive.i16;
case 'I32':
return Primitive.i32;
case 'I64':
return Primitive.i64;
case 'I128':
return Primitive.i128;
case 'I256':
return Primitive.i256;
case 'U8':
return Primitive.u8;
case 'U16':
return Primitive.u16;
case 'U32':
return Primitive.u32;
case 'U64':
return Primitive.u64;
case 'U128':
return Primitive.u128;
case 'U256':
return Primitive.u256;
case 'BOOL':
return Primitive.bool;
case 'STRING':
case 'STR':
return Primitive.str;
case 'CHAR':
return Primitive.char;
default:
throw Exception('Invalid Primitive');
}
}