Class CustomSmartValueWrapper
java.lang.Object
com.codebarrel.automation.api.component.smartvalues.objectwrappers.CustomSmartValueWrapper
- All Implemented Interfaces:
InputRenderable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enum -
Constructor Summary
ConstructorsConstructorDescriptionCustomSmartValueWrapper(String key, CustomSmartValueWrapper.QueryType type, String query, boolean lazy) -
Method Summary
-
Constructor Details
-
CustomSmartValueWrapper
public CustomSmartValueWrapper() -
CustomSmartValueWrapper
public CustomSmartValueWrapper(String key, CustomSmartValueWrapper.QueryType type, String query, boolean lazy)
-
-
Method Details
-
toRenderedString
- Specified by:
toRenderedStringin interfaceInputRenderable
-
getKey
-
getTemplatedKey
Templated key is the variable name formatted using a template. This templated key is what is injected into our smart value templates inputs for looking up this custom smart value. Used to prevent collisions between the custom variable name and reserved variable names used by our smart value template renders.- Returns:
- The custom smart value variable name formatted with the template
-
getTemplatedKeyOf
-
getType
-
getQuery
-
getLazy
public boolean getLazy() -
setCallback
-
executeQuery
public void executeQuery() -
getValue
-
setValue
-
toString
-