def copyOf(cls, other): """ generated source for method copyOf """ if isinstance(other, (ImmutableConstantChecker, )): return other model = other.getSentenceFormModel() sentencesByForm = HashMultimap.create() for form in other.getConstantSentenceForms(): sentencesByForm.putAll(form, other.getTrueSentences(form)) return ImmutableConstantChecker(ImmutableSentenceFormModel.copyOf(model), ImmutableSetMultimap.copyOf(sentencesByForm))
def create(cls, sentenceModel, sentencesByForm): """ generated source for method create """ return ImmutableConstantChecker(ImmutableSentenceFormModel.copyOf(sentenceModel), ImmutableSetMultimap.copyOf(sentencesByForm))