public class OpenEstateUtils extends Object
Modifier and Type | Field and Description |
---|---|
static Locale |
DEFAULT_LOCALE |
static String |
OPENESTATE_ENCODING |
static String |
OPENESTATE_NAMESPACE |
static String |
OPENESTATE_VERSION |
static String |
RESOURCE_PATH |
public static final String RESOURCE_PATH
public static final String OPENESTATE_ENCODING
public static final String OPENESTATE_NAMESPACE
public static final String OPENESTATE_VERSION
public static final Locale DEFAULT_LOCALE
public static String appendTextToDescription(String description, String text, String lineBreak, int maxLength, boolean xmlEscaped)
public static Locale[] getAvailableLocales()
public static EfficiencyCategory.Option getEnergyEfficiencyCategory(Number value, String country)
für Deutschland siehe http://www.enev-online.com/enev_2014_volltext/anlage_10_einteilung_in_energieeffizienzklassen.htm
für Italien siehe http://feed.immobiliare.it/import/docs/xml-specification-legacy.html
value
- Zahlenwert der Energie-Effizienzcountry
- Landpublic static org.xnap.commons.i18n.I18n getI18n()
public static org.xnap.commons.i18n.I18n getI18n(Locale locale)
public static OpenEstateAttrib getPrimaryAreaAttrib(OpenEstateType type)
public static OpenEstateAttrib getPrimaryPriceAttrib(OpenEstateType type, OpenEstateAction action)
public static String getSerializationLineBreak()
public static BigDecimal getTotalRent(EstateImpl estate)
public static DateFormat getXsdDateFormat()
public static DateFormat getXsdDateTimeFormat()
public static DateFormat getXsdTimeFormat()
public static int hashCode(Object obj)
public static boolean isApproximatedAttributes()
public static org.dom4j.Document loadDocument(Reader in) throws org.dom4j.DocumentException
org.dom4j.DocumentException
public static org.dom4j.Document loadDocument(InputStream in) throws org.dom4j.DocumentException
org.dom4j.DocumentException
public static org.dom4j.Document loadDocumentFromResource(String res) throws org.dom4j.DocumentException
org.dom4j.DocumentException
public static org.dom4j.Document loadDocumentFromXmlString(String xml) throws org.dom4j.DocumentException
org.dom4j.DocumentException
public static Map<String,OpenEstateTranslator> loadTranslatorsByLanguage() throws IOException
IOException
public static OpenEstateAction lookupAction(String actionName)
public static OpenEstateAttrib lookupAttrib(String groupName, String attribName)
@Deprecated public static OpenEstateAttribGroup lookupAttrib(String group)
@Deprecated public static Enum lookupAttrib(String group, String attrib, String option)
public static OpenEstateAttribGroup lookupAttribGroup(String groupName)
public static Enum lookupAttribOption(String groupName, String attribName, String optionName)
public static OpenEstateType lookupEstate(String typeName)
public static Date parseDate(String value) throws ParseException
ParseException
public static Date parseDateTime(String value) throws ParseException
ParseException
public static Number parseNumber(String value, NumberFormat format)
public static Date parseTime(String value) throws ParseException
ParseException
public static String readResource(String path) throws IOException
IOException
public static void serializeToXML(SerializableXmlElement element, Writer out, boolean prettyPrint) throws IOException, org.dom4j.DocumentException
IOException
org.dom4j.DocumentException
public static void serializeToXML(SerializableXmlElement element, Writer out, boolean prettyPrint, String encoding) throws IOException, org.dom4j.DocumentException
IOException
org.dom4j.DocumentException
public static void serializeToXML(SerializableXmlElement element, Writer out, boolean prettyPrint, String encoding, String lineBreak) throws IOException, org.dom4j.DocumentException
IOException
org.dom4j.DocumentException
public static void setApproximatedAttributes(boolean approximatedAttributes)
public static String writeEnergyCertificate(EstateImpl estate)
public static String writeEnergyCertificate(EstateImpl estate, Locale locale)
public static String writeEnergyCertificate(EstateImpl estate, Locale locale, String lineBreak)
Copyright © 2019 OpenEstate. All rights reserved.