Пример #1
0
 @Override
 public int isNullable(int index) {
   Object nullable = provider.getValue(adjustColumn(index), ResultsMetadataConstants.NULLABLE);
   if (nullable.equals(ResultsMetadataConstants.NULL_TYPES.NULLABLE)) {
     return columnNullable;
   } else if (nullable.equals(ResultsMetadataConstants.NULL_TYPES.NOT_NULL)) {
     return columnNoNulls;
   } else {
     return columnNullableUnknown;
   }
 }
Пример #2
0
 @Override
 public boolean isSearchable(int index) {
   Integer searchable =
       (Integer) provider.getValue(adjustColumn(index), ResultsMetadataConstants.SEARCHABLE);
   return !(ResultsMetadataConstants.SEARCH_TYPES.UNSEARCHABLE.equals(searchable));
 }