Class BaseNamedAttributeProvider

    • Constructor Detail

      • BaseNamedAttributeProvider

        protected BaseNamedAttributeProvider​(String instanceID)
                                      throws IllegalArgumentException
        Instantiates the Attribute Provider
        Parameters:
        instanceID - instance ID (to be used as unique identifier for this instance in the logs for example);
        Throws:
        IllegalArgumentException - if instanceId null
    • Method Detail

      • getInstanceID

        public final String getInstanceID()
        Get user-defined ID for this instance
        Returns:
        instance ID
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object