|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface YoVariableHolder
Method Summary | |
---|---|
java.util.ArrayList<YoVariable> |
getAllVariables()
Returns all the YoVariables in this YoVariableHolder |
YoVariable[] |
getAllVariablesArray()
Returns all the YoVariables in this YoVariableHolder |
YoVariable |
getVariable(java.lang.String name)
Gets a YoVariable with the given name if it is in this YoVariableHolder, otherwise returns null. |
YoVariable |
getVariable(java.lang.String nameSpaceEnding,
java.lang.String name)
Gets a YoVariable with the given nameSpace and name if it is in this YoVariableHolder, otherwise returns null. |
java.util.ArrayList<YoVariable> |
getVariables(NameSpace nameSpace)
Returns all the YoVariables with the given nameSpace that are in this YoVariableHolder, empty if there are none. |
java.util.ArrayList<YoVariable> |
getVariables(java.lang.String name)
Returns all the YoVariables with the given name that are in this YoVariableHolder, empty if there are none. |
java.util.ArrayList<YoVariable> |
getVariables(java.lang.String nameSpaceEnding,
java.lang.String name)
Returns all the YoVariables with the given nameSpace and name that are in this YoVariableHolder, empty if there are none. |
boolean |
hasUniqueVariable(java.lang.String name)
Checks if this YoVariableHolder holds exactly one YoVariable with the given name. |
boolean |
hasUniqueVariable(java.lang.String nameSpaceEnding,
java.lang.String name)
Checks if this YoVariableHolder holds exactly one YoVariable with the given nameSpace and name. |
Method Detail |
---|
java.util.ArrayList<YoVariable> getAllVariables()
YoVariable[] getAllVariablesArray()
YoVariable getVariable(java.lang.String name)
name
- String Name of YoVariable to get. If contains a ".", then YoVariable's nameSpace ending must match that of name.
boolean hasUniqueVariable(java.lang.String name)
name
- String Name of YoVariable to check for. If contains a ".", then YoVariable's nameSpace ending must match that of name.
YoVariable getVariable(java.lang.String nameSpaceEnding, java.lang.String name)
nameSpaceEnding
- String nameSpaceEnding ending of YoVariable to get. The YoVariable's nameSpace ending must match that of nameSpace.name
- String Name of YoVariable to get. If contains a ".", then throws a RuntimeException.
boolean hasUniqueVariable(java.lang.String nameSpaceEnding, java.lang.String name)
nameSpaceEnding
- String NameSpace ending of YoVariable to check for. The YoVariable's nameSpace ending must match that of nameSpace.name
- String Name of YoVariable to check for. If contains a ".", then throws a RuntimeException.
java.util.ArrayList<YoVariable> getVariables(java.lang.String nameSpaceEnding, java.lang.String name)
nameSpaceEnding
- String NameSpace ending of YoVariables to get. The YoVariable's nameSpace ending must match that of nameSpace.name
- String Name of YoVariable to get. If contains a ".", then throws a RuntimeException.
java.util.ArrayList<YoVariable> getVariables(java.lang.String name)
name
- String Name of YoVariable to get. If name contains a ".", then the YoVariable's nameSpace ending must match that of name.
java.util.ArrayList<YoVariable> getVariables(NameSpace nameSpace)
nameSpace
- NameSpace to match.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |