Promotion background
Easter Season IS HERE!
10% off limited time offer!
Ends in
00
H
00
M
00
S
limited time offer SAVE 10% NOW →
Packages com.phoenixplugins.sdk.api plugin commands contexts
com.phoenixplugins.sdk.api.plugin.commands.contexts

Interface FlagHandler

  • All Known Subinterfaces:
    ResolveContext


    public interface FlagHandler
    • Method Summary

      Modifier and Type Method and Description
      Double getDoubleFlagValue(String flag, Number def)
      Retrieves the value of a flag as a Double, using a Number default.
      Double getFlagValue(String flag, Double def)
      Retrieves the value of a flag as a Double.
      Float getFlagValue(String flag, Float def)
      Retrieves the value of a flag as a Float.
      Integer getFlagValue(String flag, Integer def)
      Retrieves the value of a flag as an Integer.
      Long getFlagValue(String flag, Long def)
      Retrieves the value of a flag as a Long.
      Double getFlagValue(String flag, Number def)
      Retrieves the value of a flag as a Number, using a Number default.
      String getFlagValue(String flag, String def)
      Retrieves the value of a flag as a String.
      Float getFloatFlagValue(String flag, Number def)
      Retrieves the value of a flag as a Float, using a Number default.
      Integer getIntFlagValue(String flag, Number def)
      Retrieves the value of a flag as an Integer, using a Number default.
      Long getLongFlagValue(String flag, Number def)
      Retrieves the value of a flag as a Long, using a Number default.
      boolean hasFlag(String flag)
      Checks if a flag exists.
    • Method Detail

      • hasFlag

        boolean hasFlag(String flag)
        Checks if a flag exists.
        Parameters:
        flag - The flag name.
        Returns:
        True if the flag exists, otherwise false.
      • getFlagValue

        String getFlagValue(String flag,
                            String def)
        Retrieves the value of a flag as a String.
        Parameters:
        flag - The flag name.
        def - The default value if the flag is not present.
        Returns:
        The flag value as a String, or the default value if not found.
      • getFlagValue

        Integer getFlagValue(String flag,
                             Integer def)
        Retrieves the value of a flag as an Integer.
        Parameters:
        flag - The flag name.
        def - The default value if the flag is not present.
        Returns:
        The flag value as an Integer, or the default value if not found.
      • getFlagValue

        Long getFlagValue(String flag,
                          Long def)
        Retrieves the value of a flag as a Long.
        Parameters:
        flag - The flag name.
        def - The default value if the flag is not present.
        Returns:
        The flag value as a Long, or the default value if not found.
      • getFlagValue

        Float getFlagValue(String flag,
                           Float def)
        Retrieves the value of a flag as a Float.
        Parameters:
        flag - The flag name.
        def - The default value if the flag is not present.
        Returns:
        The flag value as a Float, or the default value if not found.
      • getFlagValue

        Double getFlagValue(String flag,
                            Double def)
        Retrieves the value of a flag as a Double.
        Parameters:
        flag - The flag name.
        def - The default value if the flag is not present.
        Returns:
        The flag value as a Double, or the default value if not found.
      • getIntFlagValue

        Integer getIntFlagValue(String flag,
                                Number def)
        Retrieves the value of a flag as an Integer, using a Number default.
        Parameters:
        flag - The flag name.
        def - The default value as a Number, if the flag is not present.
        Returns:
        The flag value as an Integer, or the default value if not found.
      • getLongFlagValue

        Long getLongFlagValue(String flag,
                              Number def)
        Retrieves the value of a flag as a Long, using a Number default.
        Parameters:
        flag - The flag name.
        def - The default value as a Number, if the flag is not present.
        Returns:
        The flag value as a Long, or the default value if not found.
      • getFloatFlagValue

        Float getFloatFlagValue(String flag,
                                Number def)
        Retrieves the value of a flag as a Float, using a Number default.
        Parameters:
        flag - The flag name.
        def - The default value as a Number, if the flag is not present.
        Returns:
        The flag value as a Float, or the default value if not found.
      • getDoubleFlagValue

        Double getDoubleFlagValue(String flag,
                                  Number def)
        Retrieves the value of a flag as a Double, using a Number default.
        Parameters:
        flag - The flag name.
        def - The default value as a Number, if the flag is not present.
        Returns:
        The flag value as a Double, or the default value if not found.
      • getFlagValue

        Double getFlagValue(String flag,
                            Number def)
        Retrieves the value of a flag as a Number, using a Number default.
        Parameters:
        flag - The flag name.
        def - The default value as a Number, if the flag is not present.
        Returns:
        The flag value as a Float, or the default value if not found.
Last updated about 5 hours ago
My Cart (0 items)

Oops... looks like the spiders padded through here

Add products to your cart and remove them from here Lets buy
This site uses cookies to personalize content, enhance your experience. By continuing, you agree to our cookie use. Learn more