Class Reference

  • All Implemented Interfaces:
    com.ibm.cloud.sdk.core.service.model.ObjectModel

    public class Reference
    extends com.ibm.cloud.sdk.core.service.model.DynamicModel<java.lang.Object>
    • Constructor Summary

      Constructors 
      Constructor Description
      Reference()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object get​(java.lang.String key)
      Returns the value from Reference annotation by specified key.
      java.lang.String getSelectionLabel()
      Gets the selectionLabel.
      java.lang.Long getUid()
      Gets the uid.
      java.lang.Integer getValueIndex()
      Gets the valueIndex.
      void setSelectionLabel​(java.lang.String selectionLabel)
      Sets the selectionLabel.
      void setUid​(java.lang.Long uid)
      Sets the uid.
      void setValueIndex​(java.lang.Integer valueIndex)
      Sets the valueIndex.
      • Methods inherited from class com.ibm.cloud.sdk.core.service.model.DynamicModel

        equals, getAdditionalPropertyTypeToken, getProperties, getPropertyNames, hashCode, put, removeProperties, removeProperty, setProperties, toString
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • Reference

        public Reference()
    • Method Detail

      • getUid

        public java.lang.Long getUid()
        Gets the uid.
        Returns:
        the uid
      • getSelectionLabel

        public java.lang.String getSelectionLabel()
        Gets the selectionLabel.
        Returns:
        the selectionLabel
      • getValueIndex

        public java.lang.Integer getValueIndex()
        Gets the valueIndex.
        Returns:
        the valueIndex
      • setUid

        public void setUid​(java.lang.Long uid)
        Sets the uid.
        Parameters:
        uid - the new uid
      • setSelectionLabel

        public void setSelectionLabel​(java.lang.String selectionLabel)
        Sets the selectionLabel.
        Parameters:
        selectionLabel - the new selectionLabel
      • setValueIndex

        public void setValueIndex​(java.lang.Integer valueIndex)
        Sets the valueIndex.
        Parameters:
        valueIndex - the new valueIndex
      • get

        public java.lang.Object get​(java.lang.String key)
        Returns the value from Reference annotation by specified key.
        Overrides:
        get in class com.ibm.cloud.sdk.core.service.model.DynamicModel<java.lang.Object>
        Parameters:
        key - the name of the field to get