public static CmisObjectInFolderContainerType convert(ObjectInFolderContainer container, CmisVersion cmisVersion) {
if (container == null) {
return null;
}
CmisObjectInFolderContainerType result = new CmisObjectInFolderContainerType();
result.setObjectInFolder(convert(container.getObject(), cmisVersion));
if (container.getChildren() != null) {
for (ObjectInFolderContainer child : container.getChildren()) {
result.getChildren().add(convert(child, cmisVersion));
}
}
// handle extensions
convertExtension(container, result);