Class RemoteObjectContainer

java.lang.Object
host.anzo.simon.RemoteObjectContainer

public class RemoteObjectContainer extends Object
A simple class that builds a 3-tupel of
  1. remote object instance
  2. remote object name
  3. remote object interfaces
  • Constructor Details

    • RemoteObjectContainer

      public RemoteObjectContainer(Object remoteObject, String remoteObjectName, Class<?>[] remoteObjectInterfaces)
  • Method Details

    • getRemoteObject

      public Object getRemoteObject()
      Returns:
      the remoteObject
    • setRemoteObject

      public void setRemoteObject(Object remoteObject)
      Parameters:
      remoteObject - the remoteObject to set
    • getRemoteObjectName

      public String getRemoteObjectName()
      Returns:
      the remoteObjectName
    • setRemoteObjectName

      public void setRemoteObjectName(String remoteObjectName)
      Parameters:
      remoteObjectName - the remoteObjectName to set
    • getRemoteObjectInterfaces

      public Class<?>[] getRemoteObjectInterfaces()
      Returns:
      the remoteObjectInterfaces
    • setRemoteObjectInterfaces

      public void setRemoteObjectInterfaces(Class<?>[] remoteObjectInterfaces)
      Parameters:
      remoteObjectInterfaces - the remoteObjectInterfaces to set
    • hashCode

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

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object