Class BinderAddress

    • Constructor Detail

      • BinderAddress

        public BinderAddress()
        Default Constructor
      • BinderAddress

        public BinderAddress​(BinderAddress binderAddressObj)
        Copy constructor
        Parameters:
        binderAddressObj - reference to the object to be copied
      • BinderAddress

        public BinderAddress​(String packageName,
                             Integer userId)
        Parameterized constructor
        Parameters:
        packageName - BinderAddress package name
        userId - BinderAddress process user ID
    • Method Detail

      • getPackageName

        public String getPackageName()
        Gets PackageName
        Returns:
        BinderAddress package name
      • setPackageName

        public void setPackageName​(String packageName)
        Sets PackageName
        Parameters:
        packageName - BinderAddress package name
      • getUserId

        public Integer getUserId()
        Gets UserId
        Returns:
        BinderAddress process user ID
      • setUserId

        public void setUserId​(Integer userId)
        Sets UserId
        Parameters:
        userId - BinderAddress process user ID
      • toString

        public String toString()
        Stringifies the class
        Overrides:
        toString in class LocalAddress
        Returns:
        stringified class content
      • equals

        public boolean equals​(Object obj)
        Check for equality
        Overrides:
        equals in class LocalAddress
        Parameters:
        obj - Reference to the object to compare to
        Returns:
        true, if objects are equal, false otherwise
      • hashCode

        public int hashCode()
        Calculate code for hashing based on member contents
        Overrides:
        hashCode in class LocalAddress
        Returns:
        The calculated hash code