EventBeanCopyMethodForge copyMethodForge = eventTypeSPI.getCopyMethodForge(eventPropertiesWritten.toArray(new String[eventPropertiesWritten.size()])); if (copyMethodForge == null) { return new NullableObject<>(null);
List<String> propsWritten = entry.getValue().getPropertiesCopied(); String[] props = propsWritten.toArray(new String[propsWritten.size()]); EventBeanCopyMethodForge copyMethod = entry.getKey().getCopyMethodForge(props); if (copyMethod == null) { throw new ExprValidationException("Variable '" + entry.getValue().getVariableName()
EventBeanCopyMethodForge undCopyMethod = ((EventTypeSPI) underlyingEventType).getCopyMethodForge(properties); if (undCopyMethod == null) { return null;
copyMethod = eventTypeSPI.getCopyMethodForge(propertiesArray); if (copyMethod == null) { throw new ExprValidationException("Event type does not support event bean copy"); if (!propertiesInitialValue.isEmpty()) { String[] propertiesInitialValueArray = propertiesInitialValue.toArray(new String[propertiesInitialValue.size()]); copyMethod = eventTypeSPI.getCopyMethodForge(propertiesInitialValueArray);
EventBeanCopyMethodForge copyMethod = eventTypeSPI.getCopyMethodForge(properties); if (copyMethod == null) { throw new ExprValidationException("The update-clause requires the underlying event representation to support copy (via Serializable by default)");