org.gvnix.flex.as.model
Class ActionScriptType
java.lang.Object
org.gvnix.flex.as.model.ActionScriptType
- All Implemented Interfaces:
- Comparable<ActionScriptType>
public final class ActionScriptType
- extends Object
- implements Comparable<ActionScriptType>
An ActionScript type.
- Author:
- Jeremy Grelle
BOOLEAN_TYPE
public static final ActionScriptType BOOLEAN_TYPE
INT_TYPE
public static final ActionScriptType INT_TYPE
NULL_TYPE
public static final ActionScriptType NULL_TYPE
NUMBER_TYPE
public static final ActionScriptType NUMBER_TYPE
STRING_TYPE
public static final ActionScriptType STRING_TYPE
UINT_TYPE
public static final ActionScriptType UINT_TYPE
VOID_TYPE
public static final ActionScriptType VOID_TYPE
OBJECT_TYPE
public static final ActionScriptType OBJECT_TYPE
ARRAY_TYPE
public static final ActionScriptType ARRAY_TYPE
DATE_TYPE
public static final ActionScriptType DATE_TYPE
ERROR_TYPE
public static final ActionScriptType ERROR_TYPE
FUNCTION_TYPE
public static final ActionScriptType FUNCTION_TYPE
REGEXP_TYPE
public static final ActionScriptType REGEXP_TYPE
XML_TYPE
public static final ActionScriptType XML_TYPE
XML_LIST_TYPE
public static final ActionScriptType XML_LIST_TYPE
ActionScriptType
public ActionScriptType(String fullyQualifiedTypeName)
ActionScriptType
public ActionScriptType(String fullyQualifiedTypeName,
int array,
ASDataType dataType)
getPackage
public ActionScriptPackage getPackage()
isDefaultPackage
public boolean isDefaultPackage()
hashCode
public final int hashCode()
- Overrides:
hashCode in class Object
isArray
public boolean isArray()
isNumeric
public boolean isNumeric()
getArray
public int getArray()
getSimpleTypeName
public String getSimpleTypeName()
- Returns:
- the name (does not contain any periods; never null or empty)
getFullyQualifiedTypeName
public String getFullyQualifiedTypeName()
- Returns:
- the fully qualified name (complies with the rules specified in
the constructor)
getDataType
public ASDataType getDataType()
equals
public final boolean equals(Object obj)
- Overrides:
equals in class Object
compareTo
public final int compareTo(ActionScriptType o)
- Specified by:
compareTo in interface Comparable<ActionScriptType>
isImplicitType
public static boolean isImplicitType(String typeName)
Copyright © 2010–2015 Conselleria d'Infraestructures i Transport - Generalitat Valenciana. All rights reserved.