package com.orbitz.monitoring.lib.decomposer; import java.io.Serializable; import java.util.IdentityHashMap; /** * Returns the fully qualified class name for a given Class object * @author Operations Architecture */ class ClassDecomposer extends AbstractAttributeDecomposerStep { @Override Serializable createMutableContainer(final Object o) { return ((Class<?>)o).getName(); } @Override void decomposeInto(final Object o, final Serializable container, final IdentityHashMap<Object, Serializable> alreadyDecomposed) { // No-op } }