<s>[INST] builds a cachedatadescriptionimpl from the mapping model of a collection concode_field_sep boolean versioned concode_elem_sep boolean mutable concode_elem_sep Comparator versionComparator concode_field_sep boolean isMutable concode_elem_sep boolean isVersioned concode_elem_sep Comparator getVersionComparator [/INST] CacheDataDescriptionImpl function ( Collection arg0 ) { return new CacheDataDescriptionImpl ( arg0 . isMutable ( ) , arg0 . getOwner ( ) . isVersioned ( ) , arg0 . getOwner ( ) . isVersioned ( ) ? ( ( VersionType ) arg0 . getOwner ( ) . getVersion ( ) . getType ( ) ) . getComparator ( ) : null ) ; </s>