org.gvnix.flex.as.classpath.details
Class DefaultASClassOrInterfaceTypeDetails
java.lang.Object
org.gvnix.flex.as.classpath.details.DefaultASClassOrInterfaceTypeDetails
- All Implemented Interfaces:
- ASPhysicalTypeDetails, ASClassOrInterfaceTypeDetails, ASMemberHoldingTypeDetails
public class DefaultASClassOrInterfaceTypeDetails
- extends Object
- implements ASClassOrInterfaceTypeDetails
Default detail representation of an ActionScript class or interface.
- Author:
- Jeremy Grelle
|
Constructor Summary |
DefaultASClassOrInterfaceTypeDetails(String declaredByMetadataId,
ActionScriptType name,
ASPhysicalTypeCategory physicalTypeCategory,
List<ASFieldMetadata> declaredFields,
ASConstructorMetadata declaredConstructor,
List<ASMethodMetadata> declaredMethods,
ASClassOrInterfaceTypeDetails superClass,
List<ActionScriptType> extendsTypes,
List<ActionScriptType> implementsTypes,
List<ASMetaTagMetadata> typeMetaTags)
|
DefaultASClassOrInterfaceTypeDetails(String declaredByMetadataId,
ActionScriptType name,
ASPhysicalTypeCategory physicalTypeCategory,
List<ASMetaTagMetadata> typeMetaTags)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultASClassOrInterfaceTypeDetails
public DefaultASClassOrInterfaceTypeDetails(String declaredByMetadataId,
ActionScriptType name,
ASPhysicalTypeCategory physicalTypeCategory,
List<ASMetaTagMetadata> typeMetaTags)
DefaultASClassOrInterfaceTypeDetails
public DefaultASClassOrInterfaceTypeDetails(String declaredByMetadataId,
ActionScriptType name,
ASPhysicalTypeCategory physicalTypeCategory,
List<ASFieldMetadata> declaredFields,
ASConstructorMetadata declaredConstructor,
List<ASMethodMetadata> declaredMethods,
ASClassOrInterfaceTypeDetails superClass,
List<ActionScriptType> extendsTypes,
List<ActionScriptType> implementsTypes,
List<ASMetaTagMetadata> typeMetaTags)
getName
public ActionScriptType getName()
- Specified by:
getName in interface ASPhysicalTypeDetails
getPhysicalTypeCategory
public ASPhysicalTypeCategory getPhysicalTypeCategory()
- Specified by:
getPhysicalTypeCategory in interface ASPhysicalTypeDetails
getDeclaredConstructor
public ASConstructorMetadata getDeclaredConstructor()
- Specified by:
getDeclaredConstructor in interface ASMemberHoldingTypeDetails
getDeclaredFields
public List<ASFieldMetadata> getDeclaredFields()
- Specified by:
getDeclaredFields in interface ASMemberHoldingTypeDetails
getDeclaredMethods
public List<ASMethodMetadata> getDeclaredMethods()
- Specified by:
getDeclaredMethods in interface ASMemberHoldingTypeDetails
getSuperClass
public ASClassOrInterfaceTypeDetails getSuperClass()
- Specified by:
getSuperClass in interface ASClassOrInterfaceTypeDetails
getExtendsTypes
public List<ActionScriptType> getExtendsTypes()
- Specified by:
getExtendsTypes in interface ASMemberHoldingTypeDetails
getImplementsTypes
public List<ActionScriptType> getImplementsTypes()
- Specified by:
getImplementsTypes in interface ASMemberHoldingTypeDetails
getTypeMetaTags
public List<ASMetaTagMetadata> getTypeMetaTags()
- Specified by:
getTypeMetaTags in interface ASMemberHoldingTypeDetails
getDeclaredByMetadataId
public String getDeclaredByMetadataId()
- Specified by:
getDeclaredByMetadataId in interface ASClassOrInterfaceTypeDetails
Copyright © 2010–2015 Conselleria d'Infraestructures i Transport - Generalitat Valenciana. All rights reserved.