public class FormUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DOM_ATTRIBUTE_LANG |
static java.lang.String |
DOM_ELEMENT_TEXT |
| Constructor and Description |
|---|
FormUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map |
attributesToMap(org.xml.sax.Attributes attributes) |
static org.w3c.dom.Document |
cloneDocument(org.w3c.dom.Document doc) |
static org.w3c.dom.Document |
createDocument(java.lang.String namespace,
java.lang.String rootElement) |
static java.lang.String |
documentToString(org.w3c.dom.Document doc,
java.lang.String encoding) |
static java.lang.String |
dotToCamelCased(java.lang.String str) |
static java.lang.String |
dotToXmlTag(java.lang.String str) |
static java.lang.String[] |
escapeSplitString(java.lang.String str,
char delimiter) |
static java.lang.Object |
findLocale(java.util.Locale locale,
java.util.Map values) |
static java.lang.String |
firstCharToLowerCase(java.lang.String str) |
static java.lang.String |
firstCharToUpperCase(java.lang.String str) |
static java.lang.Object |
getBeanProperty(java.lang.Object obj,
java.lang.String name) |
static java.lang.Class |
getBeanPropertyClass(java.lang.Class clazz,
java.lang.String prop) |
static java.lang.Class |
getBeanPropertyClass(java.beans.PropertyDescriptor pd) |
static java.beans.PropertyDescriptor |
getBeanPropertyDescriptor(java.lang.Class clazz,
java.lang.String prop) |
static java.beans.PropertyDescriptor[] |
getBeanPropertyDescriptors(java.lang.Class clazz) |
static java.util.Map |
getElementAsMap(org.w3c.dom.Element elem) |
static java.lang.String |
getElementValue(org.w3c.dom.Element elem,
java.lang.String defaultValue) |
static java.lang.String |
getNodeXml(org.w3c.dom.Node node) |
static boolean |
isDecimal(java.lang.String str) |
static boolean |
isEmpty(java.lang.String v) |
static boolean |
isInteger(java.lang.String str) |
static java.io.InputStream |
loadResource(java.lang.String location) |
static org.w3c.dom.Document |
parseDocument(org.xml.sax.InputSource inputSource) |
static java.util.Map |
parseElementToMap(org.w3c.dom.Element parent) |
static I18NTexts |
parseI18NTexts(org.w3c.dom.Element parent) |
static I18NTexts |
parseI18NTexts(org.w3c.dom.Element parent,
java.lang.String textTag) |
static java.util.List |
parseKeyValuePairs(org.w3c.dom.Element parent) |
static java.util.Locale |
parseLocale(java.lang.String localStr) |
static java.util.List |
parseLocaleLevel(java.util.Locale local) |
static java.lang.String |
replaceString(java.lang.String str,
java.lang.String oldStr,
java.lang.String newStr) |
static void |
setBeanProperty(java.lang.Object obj,
java.lang.String name,
java.lang.Object value) |
static void |
setBeanProperty(java.lang.Object obj,
java.lang.String name,
java.lang.Object value,
boolean ignorePrimitiveNull) |
static java.lang.String[] |
splitString(java.lang.String str,
java.lang.String sep) |
static java.lang.String[] |
splitStringByComma(java.lang.String str) |
static java.util.Map |
stringToMap(java.lang.String param,
java.lang.String sep1,
java.lang.String sep2) |
static java.lang.Object |
tryToEnum(java.lang.Class targetClass,
java.lang.Object value) |
static java.lang.Object |
tryToEnum(java.lang.Class beanClass,
java.lang.String prop,
java.lang.Object value) |
static java.lang.Object |
tryToEnum(java.lang.String beanClass,
java.lang.String prop,
java.lang.Object value) |
static java.lang.Object |
valueOfEnum(java.lang.Class cls,
java.lang.String value) |
static java.lang.Object |
valueOfEnum(java.lang.String cls,
java.lang.String value) |
static java.lang.String |
xmlEscape(java.lang.String input) |
public static final java.lang.String DOM_ELEMENT_TEXT
public static final java.lang.String DOM_ATTRIBUTE_LANG
public static org.w3c.dom.Document createDocument(java.lang.String namespace,
java.lang.String rootElement)
throws org.xml.sax.SAXException,
java.io.IOException
org.xml.sax.SAXExceptionjava.io.IOExceptionpublic static org.w3c.dom.Document parseDocument(org.xml.sax.InputSource inputSource)
throws org.xml.sax.SAXException,
java.io.IOException
org.xml.sax.SAXExceptionjava.io.IOExceptionpublic static java.lang.String xmlEscape(java.lang.String input)
public static java.lang.String documentToString(org.w3c.dom.Document doc,
java.lang.String encoding)
throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerExceptionpublic static org.w3c.dom.Document cloneDocument(org.w3c.dom.Document doc)
throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerExceptionpublic static java.io.InputStream loadResource(java.lang.String location)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.Map attributesToMap(org.xml.sax.Attributes attributes)
public static I18NTexts parseI18NTexts(org.w3c.dom.Element parent)
public static I18NTexts parseI18NTexts(org.w3c.dom.Element parent, java.lang.String textTag)
public static java.util.Map parseElementToMap(org.w3c.dom.Element parent)
public static java.util.List parseKeyValuePairs(org.w3c.dom.Element parent)
public static java.lang.String getElementValue(org.w3c.dom.Element elem,
java.lang.String defaultValue)
public static java.util.Map getElementAsMap(org.w3c.dom.Element elem)
public static java.lang.String getNodeXml(org.w3c.dom.Node node)
public static java.util.Map stringToMap(java.lang.String param,
java.lang.String sep1,
java.lang.String sep2)
public static java.util.Locale parseLocale(java.lang.String localStr)
public static java.util.List parseLocaleLevel(java.util.Locale local)
public static java.lang.String firstCharToLowerCase(java.lang.String str)
public static java.lang.String firstCharToUpperCase(java.lang.String str)
public static java.lang.String dotToCamelCased(java.lang.String str)
public static java.lang.String dotToXmlTag(java.lang.String str)
public static java.lang.Object findLocale(java.util.Locale locale,
java.util.Map values)
public static void setBeanProperty(java.lang.Object obj,
java.lang.String name,
java.lang.Object value)
public static void setBeanProperty(java.lang.Object obj,
java.lang.String name,
java.lang.Object value,
boolean ignorePrimitiveNull)
public static java.lang.Object getBeanProperty(java.lang.Object obj,
java.lang.String name)
public static java.beans.PropertyDescriptor getBeanPropertyDescriptor(java.lang.Class clazz,
java.lang.String prop)
public static java.beans.PropertyDescriptor[] getBeanPropertyDescriptors(java.lang.Class clazz)
public static java.lang.Class getBeanPropertyClass(java.lang.Class clazz,
java.lang.String prop)
public static java.lang.Class getBeanPropertyClass(java.beans.PropertyDescriptor pd)
public static java.lang.Object tryToEnum(java.lang.String beanClass,
java.lang.String prop,
java.lang.Object value)
public static java.lang.Object tryToEnum(java.lang.Class beanClass,
java.lang.String prop,
java.lang.Object value)
public static java.lang.Object tryToEnum(java.lang.Class targetClass,
java.lang.Object value)
public static java.lang.Object valueOfEnum(java.lang.String cls,
java.lang.String value)
public static java.lang.Object valueOfEnum(java.lang.Class cls,
java.lang.String value)
public static java.lang.String[] escapeSplitString(java.lang.String str,
char delimiter)
public static java.lang.String[] splitStringByComma(java.lang.String str)
public static java.lang.String[] splitString(java.lang.String str,
java.lang.String sep)
public static java.lang.String replaceString(java.lang.String str,
java.lang.String oldStr,
java.lang.String newStr)
public static boolean isInteger(java.lang.String str)
public static boolean isDecimal(java.lang.String str)
public static boolean isEmpty(java.lang.String v)
Copyright © 2023. All Rights Reserved.