com.openindex.openestate.impl.xml
Class IS24XmlUtils

java.lang.Object
  extended by com.openindex.openestate.impl.xml.IS24XmlUtils

public class IS24XmlUtils
extends Object

Hilfsfunktionen für IS24-XML.
siehe www.immobilienscout24.de/immobilientransfer/
$Id: IS24XmlUtils.java 1829 2012-10-14 14:24:52Z andy $

Author:
Andreas Rudolph

Field Summary
static String NAMESPACE
           
static String PACKAGE
           
static String VERSION
           
 
Method Summary
static Marshaller createMarshaller()
           
static Marshaller createMarshaller(String encoding, boolean formatted)
           
static Unmarshaller createUnmarshaller()
           
static JAXBContext getContext()
           
static ObjectFactory getFactory()
           
static Double getFahrtwegDistanz(Long time)
          Umrechnung einer Zeit (in min) in die zurückgelegte Distanz (in km), auf Grundlage der Ortsgeschwindigkeit von 50 km/h.
static Long getFahrtwegZeit(Double distance)
          Umrechnung einer Distanz (in km) in die benötigte Zeit (in min), auf Grundlage der Ortsgeschwindigkeit von 50 km/h.
static Double getFusswegDistanz(Long time)
          Umrechnung einer Zeit (in min) in die zurückgelegte Distanz (in km), auf Grundlage der Schrittgeschwindigkeit von 1 m/s (bzw. 3,6 km/h).
static Long getFusswegZeit(Double distance)
          Umrechnung einer Distanz (in km) in die benötigte Zeit (in min), auf Grundlage der Schrittgeschwindigkeit von 1 m/s (bzw. 3,6 km/h).
static String parseEmail(String value)
           
static Double parsePreisAufAnfrage(String value)
           
static String parseText100(String value)
           
static String parseText15(String value)
           
static String parseText150(String value)
           
static String parseText20(String value)
           
static String parseText200(String value)
           
static String parseText2000(String value)
           
static String parseText255(String value)
           
static String parseText30(String value)
           
static String parseText300(String value)
           
static String parseText4(String value)
           
static String parseText40(String value)
           
static String parseText50(String value)
           
static String parseText500(String value)
           
static String parseText80(String value)
           
static URL parseWebUrl(String value)
           
static Long parseZahl10(String value)
           
static Double parseZahl102(String value)
           
static Double parseZahl152(String value)
           
static Long parseZahl2(String value)
           
static Long parseZahl20(String value)
           
static Long parseZahl3(String value)
           
static Double parseZahl31(String value)
           
static Double parseZahl32(String value)
           
static Long parseZahl4(String value)
           
static Double parseZahl42(String value)
           
static Long parseZahl5(String value)
           
static Double parseZahl52(String value)
           
static Double parseZahl62(String value)
           
static Double parseZahl72(String value)
           
static Long parseZahl8(String value)
           
static Double parseZimmeranzahl(String value)
           
static String printDate(Calendar value)
           
static String printEmail(String value)
           
static String printPreisAufAnfrage(Double value)
           
static String printText100(String value)
           
static String printText15(String value)
           
static String printText150(String value)
           
static String printText20(String value)
           
static String printText200(String value)
           
static String printText2000(String value)
           
static String printText255(String value)
           
static String printText30(String value)
           
static String printText300(String value)
           
static String printText4(String value)
           
static String printText40(String value)
           
static String printText50(String value)
           
static String printText500(String value)
           
static String printText80(String value)
           
static String printWebUrl(URL value)
           
static String printZahl10(Long value)
           
static String printZahl102(Double value)
           
static String printZahl152(Double value)
           
static String printZahl2(Long value)
           
static String printZahl20(Long value)
           
static String printZahl2Including0(Long value)
           
static String printZahl3(Long value)
           
static String printZahl31(Double value)
           
static String printZahl32(Double value)
           
static String printZahl3Including0(Long value)
           
static String printZahl4(Long value)
           
static String printZahl42(Double value)
           
static String printZahl5(Long value)
           
static String printZahl52(Double value)
           
static String printZahl62(Double value)
           
static String printZahl72(Double value)
           
static String printZahl8(Long value)
           
static String printZimmeranzahl(Double value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAMESPACE

public static final String NAMESPACE
See Also:
Constant Field Values

PACKAGE

public static final String PACKAGE
See Also:
Constant Field Values

VERSION

public static final String VERSION
See Also:
Constant Field Values
Method Detail

createMarshaller

public static Marshaller createMarshaller()
                                   throws JAXBException
Throws:
JAXBException

createMarshaller

public static Marshaller createMarshaller(String encoding,
                                          boolean formatted)
                                   throws JAXBException
Throws:
JAXBException

createUnmarshaller

public static Unmarshaller createUnmarshaller()
                                       throws JAXBException
Throws:
JAXBException

getContext

public static JAXBContext getContext()
                              throws JAXBException
Throws:
JAXBException

getFactory

public static ObjectFactory getFactory()

getFahrtwegDistanz

public static Double getFahrtwegDistanz(Long time)
Umrechnung einer Zeit (in min) in die zurückgelegte Distanz (in km), auf Grundlage der Ortsgeschwindigkeit von 50 km/h.


getFahrtwegZeit

public static Long getFahrtwegZeit(Double distance)
Umrechnung einer Distanz (in km) in die benötigte Zeit (in min), auf Grundlage der Ortsgeschwindigkeit von 50 km/h.


getFusswegDistanz

public static Double getFusswegDistanz(Long time)
Umrechnung einer Zeit (in min) in die zurückgelegte Distanz (in km), auf Grundlage der Schrittgeschwindigkeit von 1 m/s (bzw. 3,6 km/h).


getFusswegZeit

public static Long getFusswegZeit(Double distance)
Umrechnung einer Distanz (in km) in die benötigte Zeit (in min), auf Grundlage der Schrittgeschwindigkeit von 1 m/s (bzw. 3,6 km/h).


parsePreisAufAnfrage

public static Double parsePreisAufAnfrage(String value)

parseEmail

public static String parseEmail(String value)

parseText4

public static String parseText4(String value)

parseText15

public static String parseText15(String value)

parseText20

public static String parseText20(String value)

parseText30

public static String parseText30(String value)

parseText40

public static String parseText40(String value)

parseText50

public static String parseText50(String value)

parseText80

public static String parseText80(String value)

parseText100

public static String parseText100(String value)

parseText150

public static String parseText150(String value)

parseText200

public static String parseText200(String value)

parseText255

public static String parseText255(String value)

parseText300

public static String parseText300(String value)

parseText500

public static String parseText500(String value)

parseText2000

public static String parseText2000(String value)

parseWebUrl

public static URL parseWebUrl(String value)

parseZahl2

public static Long parseZahl2(String value)

parseZahl3

public static Long parseZahl3(String value)

parseZahl4

public static Long parseZahl4(String value)

parseZahl5

public static Long parseZahl5(String value)

parseZahl8

public static Long parseZahl8(String value)

parseZahl10

public static Long parseZahl10(String value)

parseZahl20

public static Long parseZahl20(String value)

parseZahl31

public static Double parseZahl31(String value)

parseZahl32

public static Double parseZahl32(String value)

parseZahl42

public static Double parseZahl42(String value)

parseZahl52

public static Double parseZahl52(String value)

parseZahl62

public static Double parseZahl62(String value)

parseZahl72

public static Double parseZahl72(String value)

parseZahl102

public static Double parseZahl102(String value)

parseZahl152

public static Double parseZahl152(String value)

parseZimmeranzahl

public static Double parseZimmeranzahl(String value)

printDate

public static String printDate(Calendar value)

printEmail

public static String printEmail(String value)

printPreisAufAnfrage

public static String printPreisAufAnfrage(Double value)

printText4

public static String printText4(String value)

printText15

public static String printText15(String value)

printText20

public static String printText20(String value)

printText30

public static String printText30(String value)

printText40

public static String printText40(String value)

printText50

public static String printText50(String value)

printText80

public static String printText80(String value)

printText100

public static String printText100(String value)

printText150

public static String printText150(String value)

printText200

public static String printText200(String value)

printText255

public static String printText255(String value)

printText300

public static String printText300(String value)

printText500

public static String printText500(String value)

printText2000

public static String printText2000(String value)

printWebUrl

public static String printWebUrl(URL value)

printZahl2

public static String printZahl2(Long value)

printZahl2Including0

public static String printZahl2Including0(Long value)

printZahl3

public static String printZahl3(Long value)

printZahl3Including0

public static String printZahl3Including0(Long value)

printZahl4

public static String printZahl4(Long value)

printZahl5

public static String printZahl5(Long value)

printZahl8

public static String printZahl8(Long value)

printZahl10

public static String printZahl10(Long value)

printZahl20

public static String printZahl20(Long value)

printZahl31

public static String printZahl31(Double value)

printZahl32

public static String printZahl32(Double value)

printZahl42

public static String printZahl42(Double value)

printZahl52

public static String printZahl52(Double value)

printZahl62

public static String printZahl62(Double value)

printZahl72

public static String printZahl72(Double value)

printZahl102

public static String printZahl102(Double value)

printZahl152

public static String printZahl152(Double value)

printZimmeranzahl

public static String printZimmeranzahl(Double value)


Copyright © 2012 OpenEstate. All Rights Reserved.