Interface RWUserObjects<T extends RWUserObject>

  • All Known Subinterfaces:
    RWUserAttributes, RWUserDEObjects, RWUserMetrics

    public interface RWUserObjects<T extends RWUserObject>
    THIS INTERFACE IS NOT SUPPORTED FOR USE IN CUSTOM APPLICATION DEVELOPMENT. THE INTERFACE IS SUBJECT TO CHANGE IN FUTURE RELEASES AND SOME METHODS AND PROPERTIES MAY NOT BE SUITABLE FOR CUSTOM DEVELOPMENT. Represents a collection of additional attributes defined for data set
    Since:
    MicroStrategy Web 8.0.0
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Enumeration<T> elements()
      Returns enumeration of derived attributes
      T get​(int i)
      Returns the i-th derived attribute
      T get​(java.lang.String ID)
      Returns the derived attribute with specified ID or null
      T remove​(java.lang.String ID)
      Removes derived attribute with specified ID
      int size()
      Returns the number of extra derived attributes
    • Method Detail

      • size

        int size()
        Returns the number of extra derived attributes
        Returns:
        the number of extra derived attributes
      • get

        T get​(int i)
        Returns the i-th derived attribute
        Parameters:
        i - index
        Returns:
        the i-th derived attribute
      • get

        T get​(java.lang.String ID)
        Returns the derived attribute with specified ID or null
        Parameters:
        ID - attribute ID
        Returns:
        the derived attribute with specified ID or null
      • elements

        java.util.Enumeration<T> elements()
        Returns enumeration of derived attributes
        Returns:
        enumeration of derived attributes
      • remove

        T remove​(java.lang.String ID)
          throws WebObjectsException
        Removes derived attribute with specified ID
        Parameters:
        ID - attribute ID
        Returns:
        removed attribute
        Throws:
        WebObjectsException