public class StringExpr extends Object
| Constructor and Description | 
|---|
| StringExpr() | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | assign(BytesColumnVector outV,
      int i,
      byte[] bytes,
      int start,
      int length) | 
| static int | characterCount(byte[] bytes) | 
| static int | characterCount(byte[] bytes,
              int start,
              int length) | 
| static int | compare(byte[] arg1,
       int start1,
       int len1,
       byte[] arg2,
       int start2,
       int len2) | 
| static boolean | equal(byte[] arg1,
     int start1,
     int len1,
     byte[] arg2,
     int start2,
     int len2) | 
| static int | rightTrim(byte[] bytes,
         int start,
         int length) | 
| static void | rightTrim(BytesColumnVector outV,
         int i,
         byte[] bytes,
         int start,
         int length) | 
| static int | rightTrimAndTruncate(byte[] bytes,
                    int start,
                    int length,
                    int maxLength) | 
| static void | rightTrimAndTruncate(BytesColumnVector outV,
                    int i,
                    byte[] bytes,
                    int start,
                    int length,
                    int maxLength) | 
| static byte[] | rightTrimAndTruncateScalar(byte[] bytes,
                          int maxLength) | 
| static int | truncate(byte[] bytes,
        int start,
        int length,
        int maxLength) | 
| static void | truncate(BytesColumnVector outV,
        int i,
        byte[] bytes,
        int start,
        int length,
        int maxLength) | 
| static byte[] | truncateScalar(byte[] bytes,
              int maxLength) | 
public static int compare(byte[] arg1,
                          int start1,
                          int len1,
                          byte[] arg2,
                          int start2,
                          int len2)
public static boolean equal(byte[] arg1,
                            int start1,
                            int len1,
                            byte[] arg2,
                            int start2,
                            int len2)
public static int characterCount(byte[] bytes)
public static int characterCount(byte[] bytes,
                                 int start,
                                 int length)
public static void assign(BytesColumnVector outV, int i, byte[] bytes, int start, int length)
public static int rightTrim(byte[] bytes,
                            int start,
                            int length)
public static void rightTrim(BytesColumnVector outV, int i, byte[] bytes, int start, int length)
public static int truncate(byte[] bytes,
                           int start,
                           int length,
                           int maxLength)
public static void truncate(BytesColumnVector outV, int i, byte[] bytes, int start, int length, int maxLength)
public static byte[] truncateScalar(byte[] bytes,
                                    int maxLength)
public static int rightTrimAndTruncate(byte[] bytes,
                                       int start,
                                       int length,
                                       int maxLength)
public static void rightTrimAndTruncate(BytesColumnVector outV, int i, byte[] bytes, int start, int length, int maxLength)
public static byte[] rightTrimAndTruncateScalar(byte[] bytes,
                                                int maxLength)
Copyright © 2016 The Apache Software Foundation. All rights reserved.