Sam Bishop opened SPR-14181 and commented
The constructors for these classes aren't public:
FloatLiteral
IntLiteral
LongLiteral
This prevents these classes from being used (easily) with a syntax besides SpEL. I've checked, and the constructors for the rest of the classes in the package are public, so I don't think this was on purpose.
Affects: 4.2.5, 4.3 RC1
Referenced from: commits 4be22c4, e38bfb1