def _convert_to_j(self, annotation): if annotation is not None: return jset( [self.element_type._convert_to_j(elt) for elt in annotation] ) else: return None
def _select(self, *identifiers): return TStruct._from_java( self._jtype.filter(jset(list(identifiers)), True)._1())
def _drop(self, *identifiers): return TStruct._from_java( self._jtype.filter(jset(list(identifiers)), False)._1())