@org.apache.thrift.annotation.Nullable
  public java.lang.Object getFieldValue(_Fields field) {
    switch (field) {
    case COLS:
      return getCols();

    case LOCATION:
      return getLocation();

    case INPUT_FORMAT:
      return getInputFormat();

    case OUTPUT_FORMAT:
      return getOutputFormat();

    case COMPRESSED:
      return isCompressed();

    case NUM_BUCKETS:
      return getNumBuckets();

    case SERDE_INFO:
      return getSerdeInfo();

    case BUCKET_COLS:
      return getBucketCols();

    case SORT_COLS:
      return getSortCols();

    case PARAMETERS:
      return getParameters();

    case SKEWED_INFO:
      return getSkewedInfo();

    case STORED_AS_SUB_DIRECTORIES:
      return isStoredAsSubDirectories();

    }
    throw new java.lang.IllegalStateException();
  }
Returns true if field storedAsSubDirectories is set (has been assigned a value) and false otherwise
standalone-metastore/metastore-common/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/StorageDescriptor.java