public class GosuIndustrialParkImpl extends BaseService implements IGosuShop
| Constructor and Description |
|---|
GosuIndustrialParkImpl() |
public ISymbolTable createSymbolTable()
createSymbolTable in interface IGosuShoppublic ISymbolTable createSymbolTable(boolean bDefineCommonSymbols)
createSymbolTable in interface IGosuShoppublic ITemplateHost createTemplateHost()
createTemplateHost in interface IGosuShoppublic IConstructorInfoFactory getConstructorInfoFactory()
getConstructorInfoFactory in interface IGosuShoppublic IAnnotationInfoFactory getAnnotationInfoFactory()
getAnnotationInfoFactory in interface IGosuShoppublic IPropertyInfo createLengthProperty(ITypeInfo typeInfo)
createLengthProperty in interface IGosuShoppublic INullExpression getNullExpressionInstance()
getNullExpressionInstance in interface IGosuShoppublic GosuExceptionUtil.IForceThrower getForceThrower()
getForceThrower in interface IGosuShoppublic IFunctionType createFunctionType(IMethodInfo mi)
createFunctionType in interface IGosuShoppublic ISymbol createSymbol(CharSequence name, IType type, Object value)
createSymbol in interface IGosuShoppublic ISymbol createSymbol(CharSequence name, IType type, IStackProvider stackProvider)
createSymbol in interface IGosuShoppublic ISymbol createDynamicFunctionSymbol(ISymbolTable symbolTable, String strMemberName, IFunctionType functionType, List<ISymbol> params, IExpression value)
createDynamicFunctionSymbol in interface IGosuShoppublic IEnhancementIndex createEnhancementIndex(GosuClassTypeLoader loader)
createEnhancementIndex in interface IGosuShoppublic IGosuClass createClass(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap)
createClass in interface IGosuShoppublic IGosuProgram createProgram(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable)
createProgram in interface IGosuShoppublic IGosuProgram createProgramForEval(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable)
createProgramForEval in interface IGosuShoppublic IGosuEnhancement createEnhancement(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap)
createEnhancement in interface IGosuShoppublic ITemplateType createTemplate(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable)
createTemplate in interface IGosuShoppublic IFileSystemGosuClassRepository createFileSystemGosuClassRepository(IModule module, IDirectory[] files)
createFileSystemGosuClassRepository in interface IGosuShoppublic IFileSystemGosuClassRepository createFileSystemGosuClassRepository(IModule module, IDirectory[] files, String[] extensions)
createFileSystemGosuClassRepository in interface IGosuShoppublic ITypeUsesMap createTypeUsesMap(List<String> specialTypeUses)
createTypeUsesMap in interface IGosuShoppublic IPropertyInfo getPropertyInfo(IType classBean, String strProperty, IFeatureFilter filter, IParserPart parser, IScriptabilityModifier scriptabilityConstraint) throws ParseException
getPropertyInfo in interface IGosuShopParseExceptionpublic List<? extends IPropertyInfo> getProperties(ITypeInfo beanInfo, IType classSource)
getProperties in interface IGosuShoppublic boolean isDescriptorHidden(IAttributedFeatureInfo pi)
isDescriptorHidden in interface IGosuShoppublic List<? extends IMethodInfo> getMethods(ITypeInfo beanInfo, IType ownersIntrinsicType)
getMethods in interface IGosuShoppublic StandardParserState createStandardParserState(IParsedElement rootParsedElement, String scriptSrc, boolean b)
createStandardParserState in interface IGosuShoppublic EvaluationException createEvaluationException(String msg)
createEvaluationException in interface IGosuShoppublic IModule createModule(IExecutionEnvironment execEnv, String strMemberName)
createModule in interface IGosuShoppublic IGosuClass getGosuClassFrom(IType fromType)
getGosuClassFrom in interface IGosuShoppublic IModule createGlobalModule(IExecutionEnvironment execEnv)
createGlobalModule in interface IGosuShoppublic IClassPath createClassPath(IModule module, boolean includeAllClasses)
createClassPath in interface IGosuShoppublic IType getPureGenericType(IType type)
getPureGenericType in interface IGosuShoppublic IJavaClassInfo createClassInfo(Class aClass, IModule module)
createClassInfo in interface IGosuShoppublic IMetaType createMetaType(IType type, boolean literal)
createMetaType in interface IGosuShoppublic IPropertyInfo createPropertyDelegate(IFeatureInfo container, IPropertyInfo prop)
createPropertyDelegate in interface IGosuShoppublic IJavaDocFactory getJavaDocFactory()
getJavaDocFactory in interface IGosuShoppublic ITypeInfoFactory getTypeInfoFactory()
getTypeInfoFactory in interface IGosuShoppublic IEntityAccess getDefaultEntityAccess()
getDefaultEntityAccess in interface IGosuShoppublic ITemplateHost createSimpleTemplateHost()
createSimpleTemplateHost in interface IGosuShoppublic ISourceCodeTokenizer createSourceCodeTokenizer(CharSequence code)
createSourceCodeTokenizer in interface IGosuShoppublic ISourceCodeTokenizer createSourceCodeTokenizer(CharSequence code, boolean bTemplate)
createSourceCodeTokenizer in interface IGosuShoppublic ISourceCodeTokenizer createSourceCodeTokenizer(Reader reader)
createSourceCodeTokenizer in interface IGosuShoppublic IScope createCommnoSymbolScope()
createCommnoSymbolScope in interface IGosuShoppublic IIdentifierExpression createIdentifierExpression()
createIdentifierExpression in interface IGosuShoppublic void generateTemplate(Reader readerTemplate, Writer writerOut, ISymbolTable symbolTable) throws TemplateParseException
generateTemplate in interface IGosuShopTemplateParseExceptionpublic ITokenizerInstructor createTemplateTokenizerInstructor(ISourceCodeTokenizer tokenizer)
createTemplateTokenizerInstructor in interface IGosuShoppublic ISymbolTable getGosuClassSymbolTable()
getGosuClassSymbolTable in interface IGosuShoppublic IGosuClass getBlockToInterfaceConversionClass(IType typeToCoerceTo, IType enclosingType)
getBlockToInterfaceConversionClass in interface IGosuShoppublic IRTypeResolver getIRTypeResolver()
getIRTypeResolver in interface IGosuShoppublic IRClassCompiler getIRClassCompiler()
getIRClassCompiler in interface IGosuShoppublic IPropertyAccessor getLengthAccessor()
getLengthAccessor in interface IGosuShoppublic GosuPathEntry createPathEntryFromModuleFile(IFile f)
createPathEntryFromModuleFile in interface IGosuShoppublic Method[] getDeclaredMethods(Class cls)
getDeclaredMethods in interface IGosuShoppublic boolean isAnnotationAllowedMultipleTimes(IFeatureInfo fi, IAnnotationInfo annotationInfo)
isAnnotationAllowedMultipleTimes in interface IGosuShoppublic IReducedDynamicFunctionSymbol createReducedDynamicFunctionSymbol(IDynamicFunctionSymbol symbol)
createReducedDynamicFunctionSymbol in interface IGosuShoppublic byte[] updateReloadClassesIndicator(List<String> changedTypes, String strScript)
updateReloadClassesIndicator in interface IGosuShopCopyright © 2015. All rights reserved.