public class ThisConstructorFunctionSymbol extends DynamicFunctionSymbol implements IConstructorFunctionSymbol
_scriptPartId, _symTable_bGlobal, _iIndex, _stackProvider, _symbolTable, _value, MEMBER_STACK_PROVIDER| Constructor and Description |
|---|
ThisConstructorFunctionSymbol(DynamicFunctionSymbol dfsDelegate) |
ThisConstructorFunctionSymbol(DynamicFunctionSymbol dfs,
boolean genericJavaInterop) |
| Modifier and Type | Method and Description |
|---|---|
IReducedDynamicFunctionSymbol |
createReducedSymbol() |
IConstructorInfo |
getConstructorInfo() |
DynamicFunctionSymbol |
getDelegate() |
String |
getDisplayName()
Returns the Symbol's optional display name.
|
MethodCallStatement |
getInitializer() |
ISymbol |
getLightWeightReference() |
boolean |
isGenericJavaInterop() |
clearDebugInfo, clearDefn, equals, getAnnotationDefault, getArgs, getArgTypes, getBackingDfs, getCannonicalName, getDeclaringTypeInfo, getDeclFunctionStmt, getFullDescription, getFunctionSymbol, getMethodOrConstructorInfo, getMethodOrConstructorInfo, getMethodSignature, getParameterDisplay, getParameterizedVersion, getReturnType, getSignatureDescription, getSignatureName, getSignatureName, getSuperDfs, hashCode, hasOptionalParameters, hasTypeVariables, invoke, isAbstract, isClassMember, isConstructor, isFinal, isLoopImplicitReturn, isReified, renameAsErrantDuplicate, setAbstract, setAnnotationDefault, setArgs, setDeclFunctionStmt, setDisplayName, setFinal, setInitializer, setLoopImplicitReturn, setSuperDfs, setValueassignIndex, getGosuClass, getScriptPart, getSymbolTable, hasDynamicSymbolTable, isFromJava, isLocal, setDynamicSymbolTable, setScriptPartassignIndexInStack, canBeCaptured, getAnnotations, getDefaultValueExpression, getDynamicSymbolTable, getIndex, getModifierInfo, getModifiers, getName, getSymbolClass, getType, getValue, getValueDirectly, isHide, isImplicitlyInitialized, isInternal, isOverride, isPrivate, isProtected, isPublic, isStackSymbol, isStatic, isValueBoxed, isWritable, makeCapturedSymbol, replaceModifierInfo, setClassMember, setDefaultValueExpression, setHide, setIndex, setInternal, setModifierInfo, setModifiers, setName, setOverride, setPrivate, setProtected, setPublic, setReified, setStatic, setType, setValueDirectly, setValueIsBoxed, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetValueDirectly, isOverride, isStaticgetGosuClass, getScriptPartgetModifiers, isFromJava, isStackSymbolcanBeCaptured, getDefaultValueExpression, getDynamicSymbolTable, getIndex, getModifierInfo, getName, getType, getValue, hasDynamicSymbolTable, isLocal, isValueBoxed, isWritable, makeCapturedSymbol, setDefaultValueExpression, setDynamicSymbolTable, setType, setValueIsBoxedgetAnnotations, getSymbolClass, isInternal, isPrivate, isProtected, isPublicpublic ThisConstructorFunctionSymbol(DynamicFunctionSymbol dfsDelegate)
public ThisConstructorFunctionSymbol(DynamicFunctionSymbol dfs, boolean genericJavaInterop)
public boolean isGenericJavaInterop()
public ISymbol getLightWeightReference()
getLightWeightReference in interface ISymbolgetLightWeightReference in class DynamicFunctionSymbolpublic String getDisplayName()
SymbolgetDisplayName in interface IReducedSymbolgetDisplayName in interface ISymbolgetDisplayName in class DynamicFunctionSymbolpublic MethodCallStatement getInitializer()
getInitializer in interface IDynamicFunctionSymbolgetInitializer in class DynamicFunctionSymbolpublic IConstructorInfo getConstructorInfo()
getConstructorInfo in interface IConstructorFunctionSymbolpublic IReducedDynamicFunctionSymbol createReducedSymbol()
createReducedSymbol in interface IDynamicFunctionSymbolcreateReducedSymbol in interface ISymbolcreateReducedSymbol in class DynamicFunctionSymbolpublic DynamicFunctionSymbol getDelegate()
Copyright © 2018. All rights reserved.