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))