Class JoinHelper
- java.lang.Object
-
- org.dotwebstack.framework.backend.postgres.query.JoinHelper
-
public class JoinHelper extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanhasNestedReference(PostgresObjectField objectField)static JoinTableinvert(JoinTable joinTable)static List<JoinColumn>invertOnList(PostgresObjectField objectField, List<JoinColumn> joinColumns)static List<JoinColumn>resolveJoinColumns(List<JoinColumn> joinColumns)static JoinTableresolveJoinTable(PostgresObjectType objectType, JoinTable joinTable)static JoinColumnresolveReferencedField(JoinColumn joinColumn, PostgresObjectType objectType)
-
-
-
Method Detail
-
invertOnList
public static List<JoinColumn> invertOnList(PostgresObjectField objectField, List<JoinColumn> joinColumns)
-
resolveReferencedField
public static JoinColumn resolveReferencedField(JoinColumn joinColumn, PostgresObjectType objectType)
-
hasNestedReference
public static boolean hasNestedReference(PostgresObjectField objectField)
-
resolveJoinTable
public static JoinTable resolveJoinTable(PostgresObjectType objectType, JoinTable joinTable)
-
resolveJoinColumns
public static List<JoinColumn> resolveJoinColumns(List<JoinColumn> joinColumns)
-
-