public class PrintersAndUtilities
extends MDLUtilities.RunningBear
Modifier and Type | Class and Description |
---|---|
static interface |
PrintersAndUtilities.Printer |
Constructor and Description |
---|
PrintersAndUtilities() |
Modifier and Type | Method and Description |
---|---|
static void |
displayAllFields(PrologDB.TableSchema ts,
PrologDB.OOSchema s,
PrintersAndUtilities.Printer pr) |
static void |
displayFields(PrologDB.TableSchema ts,
PrintersAndUtilities.Printer pr) |
static void |
displayFieldsOO(PrologDB.OOSchema s,
PrologDB.TableSchema ts,
PrintersAndUtilities.Printer printer) |
static PrologDB.TableSchema |
getSuperSchema(PrologDB.TableSchema ts,
PrologDB.OOSchema s) |
static boolean |
hasNonPrimitiveColumns(PrologDB.TableSchema ts,
PrologDB.OOSchema s) |
static void |
makeListOfSubSchemas(java.util.LinkedList<PrologDB.TableSchema> result,
PrologDB.TableSchema ts,
PrologDB.OOSchema s) |
static java.util.Stack<PrologDB.TableSchema> |
makeStackOfSuperSchemas(PrologDB.TableSchema ts,
PrologDB.OOSchema s) |
public static void makeListOfSubSchemas(java.util.LinkedList<PrologDB.TableSchema> result, PrologDB.TableSchema ts, PrologDB.OOSchema s)
public static java.util.Stack<PrologDB.TableSchema> makeStackOfSuperSchemas(PrologDB.TableSchema ts, PrologDB.OOSchema s)
public static PrologDB.TableSchema getSuperSchema(PrologDB.TableSchema ts, PrologDB.OOSchema s)
public static boolean hasNonPrimitiveColumns(PrologDB.TableSchema ts, PrologDB.OOSchema s)
public static void displayFieldsOO(PrologDB.OOSchema s, PrologDB.TableSchema ts, PrintersAndUtilities.Printer printer)
public static void displayFields(PrologDB.TableSchema ts, PrintersAndUtilities.Printer pr)
public static void displayAllFields(PrologDB.TableSchema ts, PrologDB.OOSchema s, PrintersAndUtilities.Printer pr)