Class AbstractRef

    • Field Detail

    • Constructor Detail

      • AbstractRef

        protected AbstractRef​(Ref ref)
    • Method Detail

      • getId

        public final String getId()
        Description copied from interface: Ref
        An identifier unique to the provider that 'owns' this reference
        Specified by:
        getId in interface Ref
        Returns:
      • getNamespace

        public final String getNamespace()
        Description copied from interface: Ref
        A string used to identify the provider this belongs to. May only container characters that make for a reasonable java identifier such as letters digits and underscore (no colons, periods, commas etc.)
        Specified by:
        getNamespace in interface Ref
      • getLabel

        public final String getLabel()
        Description copied from interface: Ref
        A human-readable label for the reference.
        Specified by:
        getLabel in interface Ref
      • setLabel

        public final void setLabel​(String label)
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object