public class ConstantDefinition extends Object
Constructor and Description |
---|
ConstantDefinition(String name,
String value,
boolean isEnum,
String enumName) |
Modifier and Type | Method and Description |
---|---|
void |
addAlias(String alias) |
void |
addAliasedName(String name) |
boolean |
equals(ConstantDefinition other) |
Collection<String> |
getAliasedNames() |
Set<String> |
getAliases() |
String |
getEnumName()
Returns null if this definition was not part of an
enumeration, or if the enum was anonymous.
|
String |
getName() |
String |
getOrigName() |
String |
getValue() |
int |
hashCode() |
boolean |
isEnum() |
void |
rename(String name)
Supports renaming in Java binding.
|
String |
toString() |
public boolean equals(ConstantDefinition other)
public void rename(String name)
public void addAliasedName(String name)
public Collection<String> getAliasedNames()
public String getOrigName()
public String getName()
public String getValue()
public String getEnumName()
public boolean isEnum()
public void addAlias(String alias)