Class VariableStage<T>
- java.lang.Object
-
- cern.nxcals.api.extraction.data.builders.fluent.Stage<VariableStageLoop<T>,T>
-
- cern.nxcals.api.extraction.data.builders.fluent.VariableStage<T>
-
- Direct Known Subclasses:
VariableAliasStage
,VariableStageLoop
public class VariableStage<T> extends Stage<VariableStageLoop<T>,T>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VariableStageLoop<T>
variable(@NonNull java.lang.String name)
Search for given variable name.VariableStageLoop<T>
variableLike(@NonNull java.lang.String pattern)
Search for variables, which names match to pattern.VariableStageLoop<T>
variables(@NonNull java.util.List<java.lang.String> names)
Search for given variable names.VariableStageLoop<T>
variablesLike(@NonNull java.util.List<java.lang.String> patterns)
Search for variables, which names match to given patterns.
-
-
-
Method Detail
-
variable
public VariableStageLoop<T> variable(@NonNull @NonNull java.lang.String name)
Search for given variable name.- Parameters:
name
- variable name- Returns:
- next query builder stage
-
variables
public VariableStageLoop<T> variables(@NonNull @NonNull java.util.List<java.lang.String> names)
Search for given variable names.- Parameters:
names
- list of variable names- Returns:
- next query builder stage
-
variableLike
public VariableStageLoop<T> variableLike(@NonNull @NonNull java.lang.String pattern)
Search for variables, which names match to pattern. Patterns should be in Oracle SQL form (% and _ as wildcards).- Parameters:
pattern
- variable name pattern- Returns:
- next query builder stage
-
variablesLike
public VariableStageLoop<T> variablesLike(@NonNull @NonNull java.util.List<java.lang.String> patterns)
Search for variables, which names match to given patterns. Patterns should be in Oracle SQL form (% and _ as wildcards).- Parameters:
patterns
- list of variable name patterns- Returns:
- next query builder stage
-
-