protected boolean isUseExternalBeanRefs(MiningSchema schema) { List<Extension> extensions = schema.getExtensions(); if (extensions != null && !extensions.isEmpty()) { Optional<Extension> ext = extensions.stream() .filter(e -> ("adapter".equals(e.getName()) && "BEAN".equals(e.getValue()))) .findFirst(); return ext.isPresent(); } return false; }
adapter.setName( PMMLExtensionNames.IO_ADAPTER ); adapter.setValue( PMMLIOAdapterMode.BEAN.name() ); schema.getExtensions().add( adapter ); for (MiningField miningField : schema.getMiningFields()) { String fieldName = miningField.getName();