Skip to content

Instantly share code, notes, and snippets.

@nisrulz
Created Apr 14, 2021
Embed
What would you like to do?
Extension function to get the classname as log tag
// Extension function to get the classname as log tag
val Any.TAG: String
get() {
return if (!javaClass.isAnonymousClass) {
val name = javaClass.simpleName
if (name.length <= 23) name else name.substring(0, 23)// first 23 chars
} else {
val name = javaClass.name
if (name.length <= 23) name else name.substring(name.length - 23, name.length)// last 23 chars
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment