Class JameicaCompat


  • public class JameicaCompat
    extends java.lang.Object
    Hilfsklasse fuer Abwaertskompatibilitaet zu aelteren Jameica-Versionen.
    • Constructor Summary

      Constructors 
      Constructor Description
      JameicaCompat()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.Object get​(java.lang.Object o, java.lang.String method, java.lang.String field)
      Prueft, ob in dem Objekt "o" die Methode "method" existiert.
      static void set​(java.lang.Object o, java.lang.Object value, java.lang.String method, java.lang.String field)
      Prueft, ob in dem Objekt "o" die Methode "method" existiert.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JameicaCompat

        public JameicaCompat()
    • Method Detail

      • get

        public static java.lang.Object get​(java.lang.Object o,
                                           java.lang.String method,
                                           java.lang.String field)
                                    throws java.lang.Exception
        Prueft, ob in dem Objekt "o" die Methode "method" existiert. Wenn ja, wird sie ausgefuehrt und der Rueckgabewert geliefert. Falls nicht, wird geprueft, ob eine Member-Variable "field" existiert und deren Wert zurueckgeliefert.
        Parameters:
        o - das Objekt.
        method - die aufzurufende Methode.
        field - das alternative Feld, falls die Methode in dieser Jameica-Version noch nicht existiert.
        Returns:
        der Rueckgabewert der Methode bzw. der Wert der Member-Variable.
        Throws:
        java.lang.Exception
      • set

        public static void set​(java.lang.Object o,
                               java.lang.Object value,
                               java.lang.String method,
                               java.lang.String field)
                        throws java.lang.Exception
        Prueft, ob in dem Objekt "o" die Methode "method" existiert. Wenn ja, wird sie ausgefuehrt und der Parameter "value" als Wert uebergeben. Falls nicht, wird geprueft, ob eine Member-Variable "field" existiert und deren Wert gesetzt.
        Parameters:
        o - das Objekt.
        value - der Wert.
        method - die aufzurufende Methode.
        field - das alternative Feld, falls die Methode in dieser Jameica-Version noch nicht existiert.
        Throws:
        java.lang.Exception