Uses of Class
com.wewebu.expression.language.OwExprTypeMissmatchException

Packages that use OwExprTypeMissmatchException
com.wewebu.expression.language   
 

Uses of OwExprTypeMissmatchException in com.wewebu.expression.language
 

Methods in com.wewebu.expression.language that throw OwExprTypeMissmatchException
 OwExprSymbol OwExprSymbolTable.addAnonymousSymbol(OwExprSymbol parent_p, String name_p, OwExprExpressionType type_p)
           
 OwExprSymbol OwExprSymbol.addAnonymousSymbol(String name_p, OwExprExpressionType type_p)
          Adds a property sub-symbol to this symbol.
 OwExprConstantSymbol OwExprSymbolTable.addConstantSymbol(OwExprLiteral literal_p, String name_p, OwExprType types_p)
           
 OwExprFunctionSymbol OwExprSymbolTable.addFunctionSymbol(OwExprSymbol parent_p, String name_p, OwExprType[] types_p)
           
 OwExprFunctionSymbol OwExprSymbol.addFunctionSymbol(String name_p, OwExprType[] types_p)
          Adds a function sub-symbol to this symbol.
 OwExprPropertySymbol OwExprSymbolTable.addPropertySymbol(OwExprSymbol parent_p, String name_p, OwExprType[] types_p)
           
 OwExprPropertySymbol OwExprSymbol.addPropertySymbol(String name_p, OwExprType[] types_p)
          Adds a property sub-symbol to this symbol.
 void OwExprSymbolTable.addSymbol(OwExprSymbol symbol_p)
           
 OwExprUnaryExpressionType OwExprUnaryOperator.computeExpressionType(OwExprExpression operand_p)
          Computes the resulted expression type based on given operand and regresses sub-expression types accordingly
 OwExprBinaryExpressionType OwExprBinaryOperator.computeExpressionType(OwExprExpression operand1_p, OwExprExpression operand2_p)
          Computes the resulted expression type based on given operands and regresses sub-expression types accordingly
 OwExprType OwExprUnaryOperator.computeType(OwExprType type_p)
          Type computation method.
 OwExprType OwExprBinaryOperator.computeType(OwExprType type1_p, OwExprType type2_p)
          Type computation method.
 void OwExprExpressionType.regressTo(OwExprExpressionType expressionType_p)
          Regresses (diminishes the possible types represented by this OwExprExpression ) this expression type to the types represented the argument expressionType_p
 OwExprFunctionSymbol OwExprStaticArray.regressToFunction()
           
 OwExprFunctionSymbol OwExprScopeSelector.regressToFunction()
           
 OwExprFunctionSymbol OwExprPrimaryPrefixExpression.regressToFunction()
           
 OwExprFunctionSymbol OwExprPrimaryPrefix.regressToFunction()
          Forces this primary prefix symbol to a function.
 OwExprFunctionSymbol OwExprLiteral.regressToFunction()
           
 OwExprFunctionSymbol OwExprArraySelectorSuffix.regressToFunction()
           
 OwExprFunctionSymbol OwExprArgumentsSuffix.regressToFunction()
          Function on function call is not allowed.
(egg.
 OwExprPropertySymbol OwExprStaticArray.regressToPorperty()
           
 OwExprPropertySymbol OwExprScopeSelector.regressToPorperty()
           
 OwExprPropertySymbol OwExprPrimaryPrefixExpression.regressToPorperty()
           
 OwExprPropertySymbol OwExprPrimaryPrefix.regressToPorperty()
          Forces this primary prefix symbol to a property.
 OwExprPropertySymbol OwExprLiteral.regressToPorperty()
           
 OwExprPropertySymbol OwExprArraySelectorSuffix.regressToPorperty()
           
 OwExprPropertySymbol OwExprArgumentsSuffix.regressToPorperty()
          Function on property call is not allowed.
 OwExprSymbolScope OwExprStaticArray.regressToScope()
           
 OwExprSymbolScope OwExprScopeSelector.regressToScope()
           
 OwExprSymbolScope OwExprPrimaryPrefixExpression.regressToScope()
           
 OwExprSymbolScope OwExprPrimaryPrefix.regressToScope()
          Forces this primary prefix to a scope symbol.
 OwExprSymbolScope OwExprLiteral.regressToScope()
           
 OwExprSymbolScope OwExprArraySelectorSuffix.regressToScope()
           
 OwExprSymbolScope OwExprArgumentsSuffix.regressToScope()
          Forces this primary prefix to a scope symbol.
It also forces the OwExprArgumentsSuffix.m_prefix primary prefix to a function call.
 OwExprExpressionType OwExprUnparsableExpression.type()
           
 OwExprExpressionType OwExprUnaryExpression.type()
           
 OwExprExpressionType OwExprStaticArray.type()
           
 OwExprExpressionType OwExprScopeSelector.type()
           
 OwExprExpressionType OwExprPrimaryPrefixExpression.type()
           
 OwExprExpressionType OwExprLiteral.type()
           
abstract  OwExprExpressionType OwExprExpression.type()
          Type check method.
 OwExprExpressionType OwExprDebugBracketsExpression.type()
           
 OwExprExpressionType OwExprConditionalExpression.type()
          Type check method.
 OwExprExpressionType OwExprBinaryExpression.type()
          Type check method.
 OwExprExpressionType OwExprArraySelectorSuffix.type()
           
 OwExprExpressionType OwExprArgumentsSuffix.type()
          Type check method.The type of the function symbol is considered - OwExprArgumentsSuffix.m_functionSymbol.
 

Constructors in com.wewebu.expression.language that throw OwExprTypeMissmatchException
OwExprSymbolScope(boolean implicitScope_p, OwExprSymbol symbol_p, OwExprExpression scopedExpression_p)
           
OwExprSymbolScope(OwExprSymbol symbol_p, OwExprExpression scopedExpression_p)
           
 



Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.