Package org.apache.imperius.spl.core

Examples of org.apache.imperius.spl.core.TypeInfo


   
    public boolean validate() throws SPLException
    {
        logger.entering(sourceClass,Thread.currentThread().getName()+" "+ "validate");

        TypeInfo eType = _exp.getType();
       
     
        if (!eType.getIsArray() && TypeResolver.isCalendar(eType))
        {
            logger.exiting(sourceClass,Thread.currentThread().getName()+" "+ "validate");
            _dataType.setType(TypeConstants.intType);
            return true;
        }
View Full Code Here


   
    public boolean validate() throws SPLException
    {
        logger.entering(sourceClass,Thread.currentThread().getName()+" "+ "validate");

        TypeInfo eType = _exp.getType();
       
        if (!eType.getIsArray() && TypeResolver.isNumeric(eType))
        {
            _dataType.setType(TypeConstants.doubleType);
            logger.exiting(sourceClass,Thread.currentThread().getName()+" "+ "validate");
           
            return true;
View Full Code Here

   
    public boolean validate() throws SPLException
    {
        logger.entering(sourceClass,Thread.currentThread().getName()+" "+ "validate");

        TypeInfo eType = _exp.getType();
       
        // dataType = TypeConstants.numericType;
        if (TypeResolver.isNumeric(eType) || TypeResolver.isString(eType))
        {
            _dataType.setType(TypeConstants.doubleType);
View Full Code Here

   
    public boolean validate() throws SPLException
    {
        logger.entering(sourceClass,Thread.currentThread().getName()+" "+ "validate");

        TypeInfo lType = _lhsExp.getType();
        TypeInfo rType = _rhsExp.getType();
       
        if (!lType.getIsArray() && !rType.getIsArray() &&
            TypeResolver.isString(lType) && TypeResolver.isString(rType))
        {
            _dataType.setType(TypeConstants.booleanType);
            logger.exiting(sourceClass,Thread.currentThread().getName()+" "+ "validate");
           
View Full Code Here

   
    public boolean validate() throws SPLException
    {
        logger.entering(sourceClass,Thread.currentThread().getName()+" "+ "validate");

        TypeInfo eType = _exp.getType();
       
        if (TypeResolver.isString(eType))
        {
            _dataType.setType(TypeConstants.stringType);
            logger.exiting(sourceClass,Thread.currentThread().getName()+" "+ "validate");
View Full Code Here

   
    public boolean validate() throws SPLException
    {
        logger.entering(sourceClass,Thread.currentThread().getName()+" "+ "validate");

        TypeInfo eType = _exp.getType();
       
       
        if (!eType.getIsArray() && TypeResolver.isCalendar(eType))
        {
            logger.exiting(sourceClass,Thread.currentThread().getName()+" "+ "validate");
            _dataType.setType(TypeConstants.intType);
            return true;
        }
View Full Code Here

    {
        logger.entering(sourceClass,Thread.currentThread().getName()+" "+ "validate");

        logger.exiting(sourceClass,Thread.currentThread().getName()+" "+ "validate");
    
        TypeInfo lType = _lhsExp.getType();
        TypeInfo mType = _midExp.getType();
        TypeInfo rType = _rhsExp.getType();
       
        if (!lType.getIsArray() && !mType.getIsArray() && !rType.getIsArray() &&
            TypeResolver.isString(lType) && TypeResolver.isString(mType)
                && TypeResolver.isString(rType))
        {
            _dataType.setType(TypeConstants.stringType);
            logger.exiting(sourceClass,Thread.currentThread().getName()+" "+ "validate");
View Full Code Here

   
    public boolean validate() throws SPLException
    {
        logger.entering(sourceClass,Thread.currentThread().getName()+" "+ "validate");

        TypeInfo lType = _lhsExp.getType();
        TypeInfo rType = _rhsExp.getType();
       
        if (!lType.getIsArray() && !rType.getIsArray() &&
            TypeResolver.isBoolean(lType) && TypeResolver.isBoolean(rType))
        {
            _dataType.setType(TypeConstants.booleanType);
            logger.exiting(sourceClass,Thread.currentThread().getName()+" "+ "validate");
           
View Full Code Here

   
    public boolean validate() throws SPLException
    {
        logger.entering(sourceClass,Thread.currentThread().getName()+" "+ "validate");

        TypeInfo eType = _exp.getType();
       
        // dataType = TypeConstants.numericType;
        if (TypeResolver.isNumeric(eType) || TypeResolver.isString(eType))
        {
            _dataType.setType(TypeConstants.byteType);
View Full Code Here

   
    public boolean validate() throws SPLException
    {
        logger.entering(sourceClass,Thread.currentThread().getName()+" "+ "validate");

        TypeInfo eType = _exp.getType();
       
        if (TypeResolver.isString(eType))
        {
            _dataType.setType(TypeConstants.booleanType);
            logger.exiting(sourceClass,Thread.currentThread().getName()+" "+ "validate");
View Full Code Here

TOP

Related Classes of org.apache.imperius.spl.core.TypeInfo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.