def resolve_supports(self, info, **kwargs): return resolve_list_query( { **kwargs, "is_supportive": True, "conclusion_uid": self.uid }, info, ArgumentGraph)
def resolve_premises(self, info, **kwargs): return resolve_list_query(kwargs, info, PremiseGraph)
def resolve_arguments(self, info, **kwargs): return resolve_list_query({ **kwargs, "conclusion_uid": self.uid }, info, ArgumentGraph)
def resolve_issues(self, info, **kwargs): return resolve_list_query(kwargs, info, IssueGraph)
def resolve_arguments(self, info, **kwargs): return resolve_list_query(kwargs, info, ArgumentGraph)
def resolve_statements(self, info, **kwargs): return resolve_list_query(kwargs, info, StatementGraph)
def resolve_statements(self, info, **kwargs): return resolve_list_query({ **kwargs, "issue_uid": self.uid }, info, StatementGraph)
def resolve_positions(self, info, **kwargs): return resolve_list_query( { **kwargs, "issue_uid": self.uid, "is_position": True }, info, StatementGraph)