com.atlassian.sal.api.page
Class PageCapabilities
java.lang.Object
com.atlassian.sal.api.page.PageCapabilities
public abstract class PageCapabilities
- extends Object
Util class for creating empty enum set, parsing string and valueOf function
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SEPARATOR
public static final String SEPARATOR
- See Also:
- Constant Field Values
PageCapabilities
public PageCapabilities()
empty
public static EnumSet<PageCapability> empty()
- Returns:
- Empty EnumSet
valueOf
public static EnumSet<PageCapability> valueOf(@Nullable
String values)
- Parameters:
values - String page capability names separated with SEPARATOR
- Returns:
EnumSet of PageCapability
- Throws:
IllegalArgumentException - if any of parsed values is invalid
toString
public static String toString(@Nonnull
EnumSet<PageCapability> pageCaps)
- Parameters:
pageCaps - enum set
- Returns:
- Page capabilities separated with
SEPARATOR
Copyright © 2015 Atlassian. All rights reserved.