A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

addGVEntities(Map<String, Object>) - Method in GlobalVariableAnnex
@param entries
addGVEntity(String, Object) - Method in GlobalVariableAnnex
"GVEntity" means "an entry of the GlobalVariable object" for short.
additionalGVEntitiesAsMap() - Method in GlobalVariableAnnex
additionalGVEntitiesAsString() - Method in LookAtGlobalVariablesKeyword
additionalGVEntitiesKeySet() - Method in GlobalVariableAnnex
inspect the 'internal.GlobalVariable' object to find the GlobalVariables contained, return the list of their names.
allGVEntitiesAsMap() - Method in GlobalVariableAnnex
transform the GlobalVariable pairs as a Map.
allGVEntitiesAsString() - Method in LookAtGlobalVariablesKeyword
pretty-printed JSON text of Map returned by mapOfGlobalVariables()
allGVEntitiesKeySet() - Method in GlobalVariableAnnex
inspect the 'internal.GlobalVariable' object to find the GlobalVariables contained, return the list of their names.
alreadyDone - Field in ExecutionProfilesLoader

B

build(Document) - Method in ExecutionProfile

C

clear() - Method in ExecutionProfilesLoader
clear() - Method in GlobalVariableAnnex
remove name=value pairs added by ExpandoGlobalVariable#addGVEntity(String name, Object value) method calls.
compareTo(GlobalVariableInProfile) - Method in GlobalVariableInProfile
contains(String) - Method in ExecutionProfile
returns true if a GlobalVariable.XXX is contained in this Profile, returns false if not found

D

digestProfile(Path) - Method in ExecutionProfilesLoader
@param profile
 <?

E

ensureGVEntity(String, Object) - Method in GlobalVariableAnnex
If GlobaleVariable.name is present, set the value into it.
equals(Object) - Method in GlobalVariableInProfile
evaluateGroovyLiteral(String) - Method in ExecutionProfilesLoader
Parse the given parameter string as a Groovy script, which is suppose to be a literal of various types.
ExecutionProfile - Class in com.kazurayam.ks.globalvariable
A wrapper for an Execution Profile in XML text to be a Groovy class.
ExecutionProfile(GlobalVariableEntities) - Constructor in ExecutionProfile
sole constructor
ExecutionProfilesLoader - Class in com.kazurayam.ks.globalvariable
Enables Test Case scripts to load Execution Profile(s) dynamically.
ExecutionProfilesLoader(Path) - Constructor in ExecutionProfilesLoader

F

G

getContent() - Method in ExecutionProfile
returns the content of Profile as an instance of GlobalVariableEntities
getGlobalVariableEntity() - Method in GlobalVariableInProfile
getGVEntityValue(String) - Method in GlobalVariableAnnex
getInstance() - Method in GlobalVariableAnnex
getProfile() - Method in GlobalVariableInProfile
getProfileName() - Method in GlobalVariableInProfile
GlobalVariableAnnex - Class in com.kazurayam.ks.globalvariable
The GlobalVariableAnnex modifies the behavior of the GlobalVariable class dynamically using Groovy's Meta-programming technique.
GlobalVariableInProfile - Class in com.kazurayam.ks.globalvariable
Pair of a GlobalVariable and its containing Profile
GlobalVariableInProfile(GlobalVariableEntity, Path) - Constructor in GlobalVariableInProfile

H

hashCode() - Method in GlobalVariableInProfile

I

isGVEntityPresent(String) - Method in GlobalVariableAnnex
@return true if GlobalVarialbe.name is defined either in 2 places 1. statically predefined in the Execution Profile 2. dynamically added by ExpandoGlobalVariable.addGlobalVariable(name, value) call

J

JsonUtil - Class in com.kazurayam.ks.globalvariable

K

L

listAllGlobalVariables() - Method in LookOverExecutionProfilesKeyword
listAllGVIP() - Method in LookOverExecutionProfilesKeyword
Make the list of GlobalVariableWithProfile objects of of all GlobalVariables contained in all Profiles The returned List is used as the base of "lookupGlobalVariable" methods.
listAllProfilePaths() - Method in LookOverExecutionProfilesKeyword
listAllProfiles() - Method in LookOverExecutionProfilesKeyword
list all Profiles in the Profiles directory, returns a list of Path objects of "*.glbl" files
listGlobalVariables(String) - Method in LookOverExecutionProfilesKeyword
listGlobalVariablesInProfiles(String, String) - Method in LookOverExecutionProfilesKeyword
listGVIP(String, String) - Method in LookOverExecutionProfilesKeyword
listProfilePaths(String) - Method in LookOverExecutionProfilesKeyword
scan the Profiles directory and find files of which name matches the pattern '<pattern&g;tXXXX.glbl'
listProfiles(String) - Method in LookOverExecutionProfilesKeyword
list Profiles of which name matches with the pattern
loadEntries(Map<String, Object>) - Method in ExecutionProfilesLoader
actually update GlobalVariables
loadProfile(String) - Method in ExecutionProfilesLoader
load an Execution Profile to add GlobalVariables dynamically and make them available to Test Case script
loadProfiles(List<String>) - Method in ExecutionProfilesLoader
load Execution Profiles to add GlobalVariables dynamically and make them available to Test Case script
LookAtGlobalVariablesKeyword - Class in com.kazurayam.ks.globalvariable
This looks at the GlobalVariables (name=value pairs) in action; provides a view in JSON text.
LookAtGlobalVariablesKeyword() - Constructor in LookAtGlobalVariablesKeyword
LookOverExecutionProfilesKeyword - Class in com.kazurayam.ks.globalvariable
Provides some utility methods that are repeatedly used by ExecutionProfilesLoader and other classes.
LookOverExecutionProfilesKeyword(Path) - Constructor in LookOverExecutionProfilesKeyword

M

N

newInstance(String) - Method in ExecutionProfile

O

onlyOnce - Field in ExecutionProfilesLoader

P

prettyPrint(String, Class<T>) - Method in JsonUtil

Q

R

S

save(Writer) - Method in ExecutionProfile
write the XML content into the writer.
staticGVEntitiesAsMap() - Method in GlobalVariableAnnex
staticGVEntitiesAsString() - Method in LookAtGlobalVariablesKeyword
staticGVEntitiesKeySet() - Method in GlobalVariableAnnex
inspect the 'internal.GlobalVariable' object to find the GlobalVariables contained, and return the list of the names.

T

toJson(boolean) - Method in GlobalVariableAnnex
@param prettyPrint true to make pretty-print with NEWLINES and indents
toJson(boolean) - Method in LookAtGlobalVariablesKeyword
toProfileName(Path) - Method in LookOverExecutionProfilesKeyword
For example, given with a Path of ".
toString() - Method in GlobalVariableInProfile
toString(List<GlobalVariableInProfile>) - Method in LookOverExecutionProfilesKeyword
convert a List to a List.

U

V

validateGVEntityName(String) - Method in GlobalVariableAnnex

W

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _