public class Formats
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
addSpaceIfNeeded(java.lang.String string) |
static java.lang.String |
formatActualTypeArguments(java.lang.reflect.Type type) |
static java.lang.String |
formatActualTypeArguments(java.lang.reflect.Type[] actualTypeArguments) |
static java.lang.String |
formatAnnotatedConstructor(AnnotatedConstructor<?> constructor) |
static java.lang.String |
formatAnnotatedField(AnnotatedField<?> field) |
static java.lang.String |
formatAnnotatedMethod(AnnotatedMethod<?> method) |
static java.lang.String |
formatAnnotatedParameter(AnnotatedParameter<?> parameter) |
static java.lang.String |
formatAnnotatedType(AnnotatedType<?> type) |
static java.lang.String |
formatAnnotations(java.lang.annotation.Annotation[] annotations)
Gets a string representation from an array of annotations
|
static java.lang.String |
formatAnnotations(java.lang.Iterable<java.lang.annotation.Annotation> annotations) |
static java.lang.String |
formatAsFormalParameterList(java.lang.Iterable<? extends AnnotatedParameter<?>> parameters) |
static java.lang.String |
formatAsStackTraceElement(InjectionPoint ij) |
static java.lang.String |
formatBusinessInterfaceDescriptors(java.lang.Iterable<? extends BusinessInterfaceDescriptor<?>> businessInterfaceDescriptors) |
static java.lang.String |
formatInjectionPointType(java.lang.reflect.Type type) |
static java.lang.String |
formatModifiers(int modifiers) |
static java.lang.String |
formatParameter(AnnotatedParameter<?> parameter) |
static java.lang.String |
formatSimpleClassName(java.lang.Class<?> javaClass) |
static java.lang.String |
formatSimpleClassName(java.lang.Object object) |
static java.lang.String |
formatType(java.lang.reflect.Type baseType) |
static java.lang.String |
formatTypes(java.lang.Iterable<? extends java.lang.reflect.Type> baseTypes) |
static java.lang.String |
getNameOfMissingClassLoaderDependency(java.lang.Throwable e)
Attempts to extract a name of a missing class loader dependency from an exception such as
NoClassDefFoundError or ClassNotFoundException. |
static java.lang.String |
version(java.lang.Package pkg) |
static java.lang.String |
version(java.lang.String version,
java.lang.String timestamp) |
static java.lang.String |
wrapIfNecessary(java.lang.String string,
java.lang.String prepend,
java.lang.String append) |
public static java.lang.String formatAsStackTraceElement(InjectionPoint ij)
public static java.lang.String formatInjectionPointType(java.lang.reflect.Type type)
public static java.lang.String formatType(java.lang.reflect.Type baseType)
public static java.lang.String formatTypes(java.lang.Iterable<? extends java.lang.reflect.Type> baseTypes)
public static java.lang.String formatBusinessInterfaceDescriptors(java.lang.Iterable<? extends BusinessInterfaceDescriptor<?>> businessInterfaceDescriptors)
public static java.lang.String addSpaceIfNeeded(java.lang.String string)
public static java.lang.String formatAsFormalParameterList(java.lang.Iterable<? extends AnnotatedParameter<?>> parameters)
public static java.lang.String formatParameter(AnnotatedParameter<?> parameter)
public static java.lang.String formatModifiers(int modifiers)
public static java.lang.String formatActualTypeArguments(java.lang.reflect.Type type)
public static java.lang.String formatActualTypeArguments(java.lang.reflect.Type[] actualTypeArguments)
public static java.lang.String wrapIfNecessary(java.lang.String string,
java.lang.String prepend,
java.lang.String append)
public static java.lang.String formatAnnotations(java.lang.Iterable<java.lang.annotation.Annotation> annotations)
public static java.lang.String formatAnnotations(java.lang.annotation.Annotation[] annotations)
annotations - The annotationspublic static java.lang.String version(java.lang.Package pkg)
public static java.lang.String version(java.lang.String version,
java.lang.String timestamp)
public static java.lang.String formatSimpleClassName(java.lang.Object object)
public static java.lang.String formatSimpleClassName(java.lang.Class<?> javaClass)
public static java.lang.String formatAnnotatedType(AnnotatedType<?> type)
public static java.lang.String formatAnnotatedConstructor(AnnotatedConstructor<?> constructor)
public static java.lang.String formatAnnotatedField(AnnotatedField<?> field)
public static java.lang.String formatAnnotatedMethod(AnnotatedMethod<?> method)
public static java.lang.String formatAnnotatedParameter(AnnotatedParameter<?> parameter)
public static java.lang.String getNameOfMissingClassLoaderDependency(java.lang.Throwable e)
NoClassDefFoundError or ClassNotFoundException.Copyright © 2014. All Rights Reserved.