@Private
@Evolving
public class WritableName
extends java.lang.Object
| Modifier and Type | Method | Description |
|---|---|---|
static void |
addName(java.lang.Class<?> writableClass,
java.lang.String name) |
Add an alternate name for a class.
|
static java.lang.Class<?> |
getClass(java.lang.String name,
Configuration conf) |
Return the class for a name.
|
static java.lang.String |
getName(java.lang.Class<?> writableClass) |
Return the name for a class.
|
static void |
setName(java.lang.Class<?> writableClass,
java.lang.String name) |
Set the name that a class should be known as to something other than the
class name.
|
public static void setName(java.lang.Class<?> writableClass,
java.lang.String name)
writableClass - input writableClass.name - input name.public static void addName(java.lang.Class<?> writableClass,
java.lang.String name)
writableClass - input writableClass.name - input name.public static java.lang.String getName(java.lang.Class<?> writableClass)
Class.getName().writableClass - input writableClass.public static java.lang.Class<?> getClass(java.lang.String name,
Configuration conf)
throws java.io.IOException
Class.forName(String).name - input name.conf - input configuration.java.io.IOException - raised on errors performing I/O.Copyright © 2008–2025 Apache Software Foundation. All rights reserved.