Top Description Fields Constructors Methods
com.fasterxml.jackson.module.afterburner.util

public Class ClassName

extends Object
Class Inheritance
Imports
java.util.zip.Adler32

Accessing various permutations of dotted/slashed representations gets tiresome after a while, so here's an abstraction for hiding complexities, and for performing lazy transformations as necessary.

Field Summary

Modifier and TypeField and Description
protected long
protected final String
protected String
protected String
protected String
public static final String

Constructor Summary

AccessConstructor and Description
private
ClassName(String dottedBase)

Method Summary

Modifier and TypeMethod and Description
private static String
actualClassName(String base, long checksum)

protected static long
adler32(byte[] data)

public void
assignChecksum(byte[] data)

public static ClassName
constructFor(Class<?> baseClass, String suffix)

protected static String
dotsToSlashes(String className)

public String
public String
public String
public String
public String
public String
public String
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

_checksumback to summary
protected long _checksum
_dottedBaseback to summary
protected final String _dottedBase
_dottedNameback to summary
protected String _dottedName
_slashedBaseback to summary
protected String _slashedBase
_slashedNameback to summary
protected String _slashedName
TEMPLATE_SUFFIXback to summary
public static final String TEMPLATE_SUFFIX

Constructor Detail

ClassNameback to summary
private ClassName(String dottedBase)

Method Detail

actualClassNameback to summary
private static String actualClassName(String base, long checksum)
adler32back to summary
protected static long adler32(byte[] data)
assignChecksumback to summary
public void assignChecksum(byte[] data)
constructForback to summary
public static ClassName constructFor(Class<?> baseClass, String suffix)
dotsToSlashesback to summary
protected static String dotsToSlashes(String className)
getDottedBaseback to summary
public String getDottedBase()
getDottedNameback to summary
public String getDottedName()
getDottedTemplateback to summary
public String getDottedTemplate()
getSlashedBaseback to summary
public String getSlashedBase()
getSlashedNameback to summary
public String getSlashedName()
getSlashedTemplateback to summary
public String getSlashedTemplate()
getSourceFilenameback to summary
public String getSourceFilename()
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object

Annotations
@Override