public class ValuePairEditorUtil extends Object
| Constructor and Description |
|---|
ValuePairEditorUtil() |
| Modifier and Type | Method and Description |
|---|---|
static String |
buildValuePairLabel(AnnotationValuePairDefinition valuePairDefinition) |
static NumberType |
getNumberType(AnnotationValuePairDefinition valuePairDefinition) |
static boolean |
hasValidHexaDecimalChars(String charLiteralStr,
int start) |
static boolean |
isBlankCharaterSequence(String charSequence) |
static boolean |
isNumberType(AnnotationValuePairDefinition valuePairDefinition) |
static boolean |
isValidCharacterLiteral(String charLiteralStr) |
static boolean |
isValidHexaDecimalChar(char hexaDecimalChar) |
static Object |
parseNumberValue(String value,
NumberType numberType) |
static String |
unquoteCharacterLiteral(String charLiteralStr) |
static boolean |
validate(String value,
NumberType numberType) |
public static String buildValuePairLabel(AnnotationValuePairDefinition valuePairDefinition)
public static boolean validate(String value, NumberType numberType)
public static NumberType getNumberType(AnnotationValuePairDefinition valuePairDefinition)
public static boolean isNumberType(AnnotationValuePairDefinition valuePairDefinition)
public static Object parseNumberValue(String value, NumberType numberType) throws NumberFormatException
NumberFormatExceptionpublic static boolean isValidCharacterLiteral(String charLiteralStr)
public static boolean hasValidHexaDecimalChars(String charLiteralStr, int start)
public static boolean isValidHexaDecimalChar(char hexaDecimalChar)
public static boolean isBlankCharaterSequence(String charSequence)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.