Package com.microstrategy.web.objects.rw
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 attributesT
get(int i)
Returns the i-th derived attributeT
get(java.lang.String ID)
Returns the derived attribute with specified ID or nullT
remove(java.lang.String ID)
Removes derived attribute with specified IDint
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
-
-