ValueConstraint (@NotNull IElementType literalTokenType) { if (literalTokenType.equals(JavaTokenType.TRUE_KEYWORD)) return TRUE_VALUE; if (literalTokenType.equals(JavaTokenType.FALSE_KEYWORD)) return FALSE_VALUE; if (literalTokenType.equals(JavaTokenType.NULL_KEYWORD)) return NULL_VALUE; return NOT_NULL_VALUE; }