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

Packages that use OwExprExpressionType
com.wewebu.expression.language   
 

Uses of OwExprExpressionType in com.wewebu.expression.language
 

Subclasses of OwExprExpressionType in com.wewebu.expression.language
 class OwExprBinaryExpressionType
           Expression type of all binary expressions.
Applies custom-binary regression rules.
 class OwExprConditionalExpressionType
           Expression type of all short-conditional expressions.
Regresses the two possible resulting branches.
 class OwExprUnaryExpressionType
           Expression type of all unary expressions.
Applies custom-unary regression rules.
 

Fields in com.wewebu.expression.language declared as OwExprExpressionType
static OwExprExpressionType OwExprExpressionType.NOTYPE
           
 

Methods in com.wewebu.expression.language that return OwExprExpressionType
 OwExprExpressionType OwExprSymbol.getType()
           
 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.
 

Methods in com.wewebu.expression.language with parameters of type OwExprExpressionType
 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.
 OwExprFunction OwExprValue.function(String functionName_p, OwExprExpressionType[] argunmentTypes_p)
          Scope OwExprScope.function(String, OwExprExpressionType[]) default implementation.
 OwExprFunction OwExprStaticArray.function(String functionName_p, OwExprExpressionType[] argunmentTyes_p)
           
 OwExprFunction OwExprScopeValue.function(String functionName_p, OwExprExpressionType[] argunmentTypes_p)
           
 OwExprFunction OwExprScopedProperty.function(String functionName_p, OwExprExpressionType[] argunmentTypes_p)
           
 OwExprFunction OwExprScope.function(String functionName_p, OwExprExpressionType[] argunmentTyes_p)
          Function access method.
 OwExprFunction OwExprReflectiveProperty.function(String functionName_p, OwExprExpressionType[] argunmentTypes_p)
           
 OwExprFunction OwExprExternalScope.function(String functionName_p, OwExprExpressionType[] argunmentTypes_p)
           
protected  OwExprFunction OwExprReflectiveScope.prelevateFunction(String functionName_p, OwExprExpressionType[] argumentTypes_p)
           
protected  OwExprFunction OwExprExternalScope.prelevateFunction(String functionName_p, OwExprExpressionType[] argumentTypes_p)
          Function search hook for OwExprExternalScope.function(String, OwExprExpressionType[]).
Children of this class should override this method to perform custom
static String OwExprExpressionType.printTypes(OwExprExpressionType[] types_p)
          Pretty printer of types
 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
 void OwExprFunctionSymbol.setArgumentTypes(OwExprExpressionType[] argumentTypes_p)
           
 

Constructors in com.wewebu.expression.language with parameters of type OwExprExpressionType
OwExprAnonymousSymbol(OwExprSymbol parent_p, String name_p, OwExprExpressionType type_p)
          Constructor
OwExprBinaryExpressionType(OwExprBinaryOperator binaryOperator_p, OwExprExpressionType type1_p, OwExprExpressionType type2_p, Collection inferringTypes_p)
          Constructor
OwExprBinaryExpressionType(OwExprBinaryOperator binaryOperator_p, OwExprExpressionType type1_p, OwExprExpressionType type2_p, OwExprType type_p)
          Constructor
OwExprBinaryExpressionType(OwExprBinaryOperator binaryOperator_p, OwExprExpressionType type1_p, OwExprExpressionType type2_p, OwExprType[] inferringTypes_p)
          Constructor
OwExprConditionalExpressionType(OwExprExpressionType testType_p, OwExprExpressionType trueType_p, OwExprExpressionType falseType_p)
           
OwExprSymbol(OwExprSymbol parent_p, String name_p, OwExprExpressionType type_p)
           
OwExprUnaryExpressionType(OwExprUnaryOperator operator_p, OwExprExpressionType generatorType_p, Collection inferringTypes_p)
           
OwExprUnaryExpressionType(OwExprUnaryOperator operator_p, OwExprExpressionType generatorType_p, OwExprType type_p)
           
OwExprUnaryExpressionType(OwExprUnaryOperator operator_p, OwExprExpressionType generatorType_p, OwExprType[] inferringTypes_p)
           
 



Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.