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

Packages that use OwExprType
com.wewebu.expression.language   
 

Uses of OwExprType in com.wewebu.expression.language
 

Fields in com.wewebu.expression.language declared as OwExprType
static OwExprType[] OwExprType.ALL_TYPE_TYPES
          All types enumeration contents except the NOTYPE error marking type
static OwExprType[] OwExprType.ALL_TYPES
          All types enumeration contents
static OwExprType OwExprType.BOOLEAN
          BOOLEAN type denotes standard logical atomic values expressed as true and false (see OwExprBooleanValue)
static OwExprType OwExprType.DATE
          DATE type denotes calendar based dates (see OwExprDateValue)
static OwExprType OwExprType.NOTYPE
          NOTYPE type denotes an unknown type resulted form the compilation process.
static OwExprType OwExprType.NULL
          NULL type denotes an unknown-value or the no-value (see OwExprNullValue)
static OwExprType OwExprType.NUMERIC
          NUMERIC type denotes integer and floating point values (see OwExprNumericValue)
static OwExprType OwExprType.SCOPE
          SCOPE type denotes values interpreted as scopes (see OwExprScopeValue
static OwExprType OwExprType.STRING
          STRING type denotes UTF8 character arrays similar to the Java String type (see OwExprStringValue)
static OwExprType OwExprType.TIME
          TIME type denotes time spans (see OwExprTimeValue)
 

Methods in com.wewebu.expression.language that return OwExprType
 OwExprType OwExprUnaryOperator.computeType(OwExprType type_p)
          Type computation method.
 OwExprType OwExprBinaryOperator.computeType(OwExprType type1_p, OwExprType type2_p)
          Type computation method.
 OwExprType OwExprUnaryConversionTable.convert(OwExprType type_p)
           
 OwExprType OwExprBinaryConversionTable.convert(OwExprType type1_p, OwExprType type2_p)
           
static OwExprType OwExprType.fromJavaType(Object javaObject_p)
          Static java object type to expression language type conversion helper.

Expression Type Java Peer Type NUMERIC java.lang.Number STRING java.lang.String BOOLEAN java.lang.Boolean TIME OwExprTime DATE java.util.Calendar NULL Java's null literal type
If the javaObject_p's type does not match any of the previous table entries it will be converted to SCOPE
 OwExprType OwExprReflectiveProperty.type()
          Performs type conversion using fromJavaType(Object)
 OwExprType OwExprReflectiveFunction.type()
           
 OwExprType OwExprProperty.type()
           
 OwExprType OwExprObjectProperty.type()
           
 OwExprType OwExprFunction.type()
           
 

Methods in com.wewebu.expression.language with parameters of type OwExprType
 void OwExprUnaryConversionTable.add(OwExprType[] types_p, OwExprType conversion_p)
          Adds a multiple operand types conversion rule
 void OwExprUnaryConversionTable.add(OwExprType[] types_p, OwExprType conversion_p)
          Adds a multiple operand types conversion rule
 void OwExprBinaryConversionTable.add(OwExprType[] types1_p, OwExprType type2_p, OwExprType conversion_p)
          Adds a conversion rule
 void OwExprBinaryConversionTable.add(OwExprType[] types1_p, OwExprType type2_p, OwExprType conversion_p)
          Adds a conversion rule
 void OwExprUnaryConversionTable.add(OwExprType type_p, OwExprType conversion_p)
          Adds conversion rule
 void OwExprBinaryConversionTable.add(OwExprType type1_p, OwExprType[] types2_p, OwExprType conversion_p)
          Adds a conversion rule
 void OwExprBinaryConversionTable.add(OwExprType type1_p, OwExprType[] types2_p, OwExprType conversion_p)
          Adds a conversion rule
 void OwExprBinaryConversionTable.add(OwExprType type1_p, OwExprType type2_p, OwExprType conversion_p)
          Adds a conversion rule
 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.
 boolean OwExprExpressionType.canInfer(OwExprType type_p)
           
 OwExprType OwExprUnaryOperator.computeType(OwExprType type_p)
          Type computation method.
 OwExprType OwExprBinaryOperator.computeType(OwExprType type1_p, OwExprType type2_p)
          Type computation method.
 OwExprType OwExprUnaryConversionTable.convert(OwExprType type_p)
           
 OwExprType OwExprBinaryConversionTable.convert(OwExprType type1_p, OwExprType type2_p)
           
 Set OwExprUnaryConversionTable.getConversionsType(OwExprType type_p)
           
 Set OwExprBinaryConversionTable.getConversionsType1(OwExprType type_p)
           
 Set OwExprBinaryConversionTable.getConversionsType2(OwExprType type_p)
           
 

Constructors in com.wewebu.expression.language with parameters of type OwExprType
OwExprAnonymousSymbol(OwExprSymbol parent_p, String name_p, OwExprType type_p)
          Constructor
OwExprAnonymousSymbol(OwExprSymbol parent_p, String name_p, OwExprType[] types_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
OwExprConstantSymbol(OwExprLiteral literal_p, String name_p, OwExprType[] types_p)
          Constructor
OwExprExpressionType(OwExprType type_p)
          Constructor
OwExprExpressionType(OwExprType[] inferringTypes_p)
          Constructor
OwExprFunctionSymbol(OwExprSymbol parent_p, String name_p, OwExprType[] types_p)
           
OwExprLiteral(String symbolName_p, OwExprValue value_p, OwExprType symbolType_p, OwExprSymbolTable symbolTable_p, OwExprErrorTable errorTable_p)
          Constructor
OwExprPropertySymbol(OwExprSymbol parent_p, String name_p, OwExprType[] types_p)
           
OwExprSymbol(OwExprSymbol parent_p, String name_p, OwExprType type_p)
          Constructor
OwExprSymbol(OwExprSymbol parent_p, String name_p, OwExprType[] types_p)
          Constructor
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.