org.gvnix.flex.as.model
Class ActionScriptSymbolName
java.lang.Object
org.gvnix.flex.as.model.ActionScriptSymbolName
- All Implemented Interfaces:
- Comparable<ActionScriptSymbolName>
public final class ActionScriptSymbolName
- extends Object
- implements Comparable<ActionScriptSymbolName>
An ActionScript symbol (i.e., a field).
- Author:
- Jeremy Grelle
ActionScriptSymbolName
public ActionScriptSymbolName(String symbolName)
getSymbolName
public String getSymbolName()
- Returns:
- the symbol name (never null or empty)
getSymbolNameCapitalisedFirstLetter
public String getSymbolNameCapitalisedFirstLetter()
- Returns:
- the symbol name, capitalising the first letter (never null or
empty)
getReadableSymbolName
public String getReadableSymbolName()
- Returns:
- the symbol name in human readable form
hashCode
public final int hashCode()
- Overrides:
hashCode in class Object
equals
public final boolean equals(Object obj)
- Overrides:
equals in class Object
compareTo
public final int compareTo(ActionScriptSymbolName o)
- Specified by:
compareTo in interface Comparable<ActionScriptSymbolName>
toString
public final String toString()
- Overrides:
toString in class Object
assertActionScriptNameLegal
public static void assertActionScriptNameLegal(String fullyQualifiedTypeName)
Copyright © 2010–2015 Conselleria d'Infraestructures i Transport - Generalitat Valenciana. All rights reserved.