|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmoapi.ModOption<java.lang.Integer>
moapi.ModMappedOption
public class ModMappedOption
Multiple Selector API with Integer -> String mappings
Field Summary |
---|
Fields inherited from class moapi.ModOption |
---|
callback, global, localValue, name, value |
Constructor Summary | |
---|---|
ModMappedOption(java.lang.String name)
Create a multiple selector with no values |
|
ModMappedOption(java.lang.String name,
int[] keys,
java.lang.String[] labels)
Create a multiple selector with the given keys and labels |
|
ModMappedOption(java.lang.String name,
java.lang.Integer[] keys,
java.lang.String[] labels)
Create a multiple selector with the given keys and labels |
|
ModMappedOption(java.lang.String id,
java.lang.String name)
Creates a multi selector with the given name/ id and no values |
|
ModMappedOption(java.lang.String id,
java.lang.String name,
int[] keys,
java.lang.String[] labels)
Create a multiple selector with the given keys and labels |
|
ModMappedOption(java.lang.String id,
java.lang.String name,
java.lang.Integer[] keys,
java.lang.String[] labels)
Create a multiple selector with the given keys and labels and ID/name |
Method Summary | |
---|---|
void |
addValue(java.lang.Integer key,
java.lang.String value)
Add a single value to this selector |
void |
addValue(int intKey,
java.lang.String value)
Add a single value to this selector |
java.lang.Integer |
getNextValue(int i)
Gets the next value in this selector |
java.lang.Integer |
getNextValue(java.lang.Integer i)
Gets the next value in this selector |
java.lang.String |
getStringValue(int key)
Gets the string representation |
java.lang.String |
getStringValue(java.lang.Integer key)
Gets the string representation |
Methods inherited from class moapi.ModOption |
---|
getCallback, getGlobalValue, getID, getLocalValue, getName, getValue, getValue, hasCallback, setCallback, setGlobal, setGlobalValue, setLocalValue, setName, setValue, setValue, useGlobalValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ModMappedOption(java.lang.String name)
name
- Name of selectorpublic ModMappedOption(java.lang.String name, java.lang.Integer[] keys, java.lang.String[] labels)
name
- Name of selectorkeys
- Values for the selectorlabels
- Labels for values
java.lang.IndexOutOfBoundsException
- Thrown when keys and labels differ in lengthpublic ModMappedOption(java.lang.String name, int[] keys, java.lang.String[] labels)
name
- Name of selectorkeys
- Values for the selectorlabels
- Labels for values
java.lang.IndexOutOfBoundsException
- Thrown when keys and labels differ in lengthpublic ModMappedOption(java.lang.String id, java.lang.String name, java.lang.Integer[] keys, java.lang.String[] labels)
id
- ID of selectorname
- Name of selectorkeys
- Values for the selectorlabels
- Labels for values
java.lang.IndexOutOfBoundsException
- Thrown when keys and labels differ in lengthpublic ModMappedOption(java.lang.String id, java.lang.String name, int[] keys, java.lang.String[] labels)
name
- Name of selectorkeys
- Values for the selectorlabels
- Labels for values
java.lang.IndexOutOfBoundsException
- Thrown when keys and labels differ in lengthpublic ModMappedOption(java.lang.String id, java.lang.String name)
id
- ID of this optionname
- Name of this optionMethod Detail |
---|
public void addValue(java.lang.Integer key, java.lang.String value)
key
- Key to add value tovalue
- Value to addpublic void addValue(int intKey, java.lang.String value)
intKey
- Key to add value tovalue
- Value to addpublic java.lang.String getStringValue(java.lang.Integer key)
key
- Key to get string rep of
public java.lang.String getStringValue(int key)
key
- Key to get string rep of
public java.lang.Integer getNextValue(java.lang.Integer i)
i
- Current value
public java.lang.Integer getNextValue(int i)
i
- Current value
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |