private Text[] getTexts(final Text[] originalTexts, final String[] newStrings) { if (newStrings != null && newStrings.length > 0 && (originalTexts == null || originalTexts.length == 0)) { final Text[] texts = new Text[newStrings.length]; for (int i = 0; i < newStrings.length; i++) { texts[i] = new Text(null, newStrings[i]); } return texts; } else { return originalTexts; } }
private Text[] getTexts(final Text[] originalTexts, final String[] newStrings) { if (newStrings != null && newStrings.length > 0 && (originalTexts == null || originalTexts.length == 0)) { final Text[] texts = new Text[newStrings.length]; for (int i = 0; i < newStrings.length; i++) { texts[i] = new Text(null, newStrings[i]); } return texts; } else { return originalTexts; } }
public Text[] toArray() { final List<Text> list = new ArrayList<Text>(); for (final Map.Entry<String, String> entry : string.entrySet()) { list.add(new Text(entry.getKey(), entry.getValue())); } return list.toArray(new Text[]{}); }
public Text[] toArray() { final List<Text> list = new ArrayList<Text>(); for (final Map.Entry<String, String> entry : string.entrySet()) { list.add(new Text(entry.getKey(), entry.getValue())); } return list.toArray(new Text[]{}); }
public Text[] toArray() { List<Text> list = new ArrayList<Text>(); for (Map.Entry<String, String> entry : string.entrySet()) { list.add(new Text(entry.getKey(), entry.getValue())); } return list.toArray(new Text[]{}); }
@Override public void merge(Class<?>[] classes, WebApp webApp, MergeContext mergeContext) throws DeploymentException { for (Class<?> cls : classes) { //Check whether any supported web listener interface is implemented Class<?> implementedWebListenerInterface = null; for (Class<?> supportedWebListenerInterface : SUPPORTED_WEBLISTENER_INTERFACES) { if (supportedWebListenerInterface.isAssignableFrom(cls)) { implementedWebListenerInterface = supportedWebListenerInterface; break; } } if (implementedWebListenerInterface == null) { throw new DeploymentException("One of supported web listener interface " + Arrays.toString(SUPPORTED_WEBLISTENER_INTERFACES) + " should be implemented by class " + cls.getName() + " while WebListener annotation is used"); } WebListener webListener = cls.getAnnotation(WebListener.class); if (ListenerMergeHandler.isListenerConfigured(cls.getName(), mergeContext)) { return; } Listener newListener = new Listener(); if (!webListener.value().isEmpty()) { newListener.addDescription(new Text(null, webListener.value())); } newListener.setListenerClass(cls.getName()); webApp.getListener().add(newListener); // ListenerMergeHandler.addListener(newListener, mergeContext); } }
serviceRef.setDescriptions(new Text[] {new Text(null, descriptionAnnotation) });
resourceRef.setDescriptions(new Text[]{new Text(null, descriptionAnnotation)});
envEntry.setDescriptions(new Text[] {new Text(null, descriptionAnnotation)});
resourceEnvRef.setDescriptions(new Text[] {new Text(null, descriptionAnnotation) } );
messageDestinationRef.setDescriptions(new Text[]{new Text(null, descriptionAnnotation)});
public static ParamValue newParamValue(WebInitParam webInitParam) { ParamValue newParamValue = new ParamValue(); newParamValue.addDescription(new Text(null,webInitParam.description())); newParamValue.setParamName(webInitParam.name()); newParamValue.setParamValue(webInitParam.value()); return newParamValue; }