1 23 24 package org.continuent.sequoia.controller.backend; 25 26 35 public final class DatabaseBackendSchemaConstants 36 { 37 38 public static final int FetchTables = 1; 39 40 public static final int FetchViews = 2; 41 42 public static final int FetchStoredProcedures = 4; 43 44 public static final int FetchSystemTables = 8; 45 46 public static final int FetchColumns = 16; 47 48 55 public static boolean fetchColumns(int dynamicPrecision) 56 { 57 return (dynamicPrecision & FetchColumns) == FetchColumns; 58 } 59 60 67 public static boolean fetchStoredProcedures(int dynamicPrecision) 68 { 69 return (dynamicPrecision & FetchStoredProcedures) == FetchStoredProcedures; 70 } 71 72 79 public static boolean fetchSystemTables(int dynamicPrecision) 80 { 81 return (dynamicPrecision & FetchSystemTables) == FetchSystemTables; 82 } 83 84 91 public static boolean fetchViews(int dynamicPrecision) 92 { 93 return (dynamicPrecision & FetchViews) == FetchViews; 94 } 95 96 } | Popular Tags |