@Override public String toString() { return ClassUtils.getSimpleName(getClass()) + "/" + number; }
private void simpleNameHelper(String target, Class clazz) { assertEquals(target, ClassUtils.getSimpleName(clazz)); }
@Override public String toString() { return super.toString() + " (" + ClassUtils.getSimpleName(type) + ")"; }
/** * @param string */ @Override public void setName(String string) { if (string == null) { string = ClassUtils.getSimpleName(this.getClass()); } logger.debug("Setting transformer name to: " + string); name = string; }
public static I18nMessage transformUnexpectedType(Class<?> class1, Class<?> returnClass) { return factory.createMessage(BUNDLE_PATH, 53, ClassUtils.getSimpleName(class1), ClassUtils.getSimpleName(returnClass)); }
private static void processSingleNoRetry(Object target, Method method, Class<?> exception, Class<?> iface) throws LifecycleException { if (!iface.isAssignableFrom(target.getClass())) { throw new IllegalArgumentException(ClassUtils.getSimpleName(target.getClass()) + " is not an " + ClassUtils.getSimpleName(iface)); } try { method.invoke(target); } catch (IllegalAccessException e) { throw (IllegalArgumentException) new IllegalArgumentException("Unsupported interface: " + iface).initCause(e); } catch (InvocationTargetException e) { throw (IllegalArgumentException) new IllegalArgumentException("Unsupported interface: " + iface).initCause(e); } }
public static String generateTransformerName(Class<? extends Transformer> transformerClass, DataType returnType) { String transformerName = ClassUtils.getSimpleName(transformerClass); int i = transformerName.indexOf("To"); if (i > 0 && returnType != null) { String target = ClassUtils.getSimpleName(returnType.getType()); if (target.equals("byte[]")) { target = "byteArray"; } transformerName = transformerName.substring(0, i + 2) + capitalize(target); } return transformerName; } }
/** * Like {@link org.apache.commons.lang3.ObjectUtils#identityToString(Object)} but without the object's full package name. * * @param obj the object for which the identity description is to be generated * @return the object's identity description in the form of "ClassName@IdentityCode" or "null" if the argument was null. */ public static String identityToShortString(Object obj) { if (obj == null) { return "null"; } else { return new StringBuilder(40).append(ClassUtils.getSimpleName(obj.getClass())).append('@') .append(Integer.toHexString(System.identityHashCode(obj))).toString(); } }
@Override public String toString() { StringBuilder sb = new StringBuilder(80); sb.append(ClassUtils.getSimpleName(this.getClass())); sb.append("{this=").append(Integer.toHexString(System.identityHashCode(this))); sb.append(", name='").append(name).append('\''); sb.append(", ignoreBadInput=").append(ignoreBadInput); sb.append(", returnClass=").append(getReturnDataType()); sb.append(", sourceTypes=").append(sourceTypes); sb.append('}'); return sb.toString(); }
@Override public String toString() { return format("%s{%s}", getSimpleName(this.getClass()), getName()); }
public static I18nMessage messageIsOfType(Class<?> type) { return factory.createMessage(BUNDLE_PATH, 18, ClassUtils.getSimpleName(type)); }
@Override public String toString() { StringBuilder buf = new StringBuilder(80); buf.append(ClassUtils.getSimpleName(this.getClass())); buf.append(" {"); buf.append("id=").append(groupId);
private void simpleNameHelper(String target, Class clazz) { assertEquals(target, ClassUtils.getSimpleName(clazz)); }
/** * Checks whether a given value is a valid output for a transformer. * * @param transformer the transformer used to validate * @param value the output value * @throws TransformerException if the output value is of a unexpected type. */ public static void checkTransformerReturnClass(Transformer transformer, Object value) throws TransformerException { if (value == null && (transformer instanceof AbstractTransformer && ((AbstractTransformer) transformer).isAllowNullReturn())) { return; } if (transformer.getReturnDataType() != null) { DataTypeParamsBuilder dtBuilder = DataType.builder().fromObject(value); if (!(value instanceof DataHandler) && !(value instanceof DataSource)) { // To avoid getting an error because the DataType was constructed with a default mediaType dtBuilder = dtBuilder.mediaType(transformer.getReturnDataType().getMediaType()); } DataType dt = dtBuilder.build(); if (!transformer.getReturnDataType().isCompatibleWith(dt)) { throw new TransformerException(transformUnexpectedType(dt, transformer.getReturnDataType()), transformer); } } if (LOGGER.isDebugEnabled()) { LOGGER.debug("The transformed value is of expected type. Type is: " + ClassUtils.getSimpleName(value.getClass())); } }