Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * Copyright 2014 Attila Szegedi, Daniel Dekany, Jonathan Revusky
  * 
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
  * 
  * http://www.apache.org/licenses/LICENSE-2.0
  * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package freemarker.core;
Indicates that a freemarker.template.TemplateScalarModel value was expected (or maybe something that can be automatically coerced to that), but the value had a different type.
public class NonStringException extends UnexpectedTypeException {
    static final String STRING_COERCABLE_TYPES_DESC
            = "string or something automatically convertible to string (number, date or boolean)";
    
    static final Class[] STRING_COERCABLE_TYPES = new Class[] {
    };
    
    private static final String DEFAULT_DESCRIPTION
            = "Expecting " + . + " value here";
    public NonStringException(Environment env) {
        super(env);
    }
    public NonStringException(String descriptionEnvironment env) {
        super(envdescription);
    }
 
        super(envdescription);
    }
            Expression blamedTemplateModel modelEnvironment env)
            throws InvalidReferenceException {
        super(blamedmodel.env);
    }
            Expression blamedTemplateModel modelString tip,
            Environment env)
            throws InvalidReferenceException {
        super(blamedmodel.tipenv);
    }
            Expression blamedTemplateModel modelString[] tipsEnvironment envthrows InvalidReferenceException {
        super(blamedmodel.tipsenv);
    }
        
New to GrepCode? Check out our FAQ X