Class VariableStage<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.
      • Methods inherited from class cern.nxcals.api.extraction.data.builders.fluent.Stage

        data, next
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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