@InternalApi public final class Clause extends java.lang.Object
| Constructor and Description | 
|---|
| Clause(java.lang.String columnName,
      java.lang.String pattern)Creates a metadata conditional clause. | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | anyCondition(Clause... clauses) | 
| static boolean | anyCondition(Clause clause1,
            Clause clause2) | 
| java.lang.String | getCondition() | 
| java.lang.String | getCondition(boolean includeAnd) | 
| java.lang.String | getCondition(java.lang.String prefix,
            java.lang.String suffix)Condition rendered with prefix and suffix. | 
| java.lang.String | getValue() | 
| boolean | hasCondition() | 
| static java.util.List<java.lang.String> | parameters(Clause... clauses) | 
| static java.util.List<java.lang.String> | parameters(Clause clause1) | 
| static java.util.List<java.lang.String> | parameters(Clause clause1,
          Clause clause2) | 
public Clause(java.lang.String columnName,
      java.lang.String pattern)
columnName - Column name or expression resulting in a string valuepattern - Metadata patternpublic java.lang.String getCondition()
" and ", or empty string if the condition is emptypublic java.lang.String getCondition(boolean includeAnd)
" and " when includeAnd is true, or
 empty string if the condition is emptypublic java.lang.String getCondition(java.lang.String prefix,
                            java.lang.String suffix)
prefix - Prefixsuffix - Suffixprefix and suffixed with suffix, or empty
 string if the condition is emptypublic java.lang.String getValue()
public boolean hasCondition()
public static boolean anyCondition(Clause... clauses)
public static java.util.List<java.lang.String> parameters(Clause clause1)
public static java.util.List<java.lang.String> parameters(Clause clause1, Clause clause2)
public static java.util.List<java.lang.String> parameters(Clause... clauses)
Copyright © 2001-2023 Jaybird (Firebird JDBC/JCA) team. All rights reserved.