Class Container

java.lang.Object
org.freedesktop.dbus.Container
Direct Known Subclasses:
Struct, Tuple

public abstract class Container extends Object
This class is the super class of both Structs and Tuples and holds common methods.
  • Field Details

    • TYPE_CACHE

      private static final Map<Type,Type[]> TYPE_CACHE
    • parameters

      private Object[] parameters
  • Constructor Details

    • Container

      Container()
  • Method Details

    • setup

      private void setup()
    • getParameters

      public final Object[] getParameters()
      Returns the struct contents in order.
      Returns:
      object array
    • toString

      public final String toString()
      Returns this struct as a string.
      Overrides:
      toString in class Object
    • equals

      public final boolean equals(Object _other)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • putTypeCache

      static void putTypeCache(Type _k, Type[] _v)
    • getTypeCache

      static Type[] getTypeCache(Type _k)