com.caucho.config.type
Class ExprType

java.lang.Object
  extended by com.caucho.config.type.ConfigType<Expr>
      extended by com.caucho.config.type.ExprType

public final class ExprType
extends ConfigType<Expr>

Represents a String type.


Field Summary
static ExprType TYPE
           
 
Method Summary
 ConfigELContext getELContext()
          Returns the variable resolver.
 java.lang.Class<Expr> getType()
          Returns the Java type.
 boolean isEL()
          Return true for EL
 boolean isNoTrim()
          Return true for non-trim.
 java.lang.Object valueOf(java.lang.String text)
          Converts the string to a value of the type.
 
Methods inherited from class com.caucho.config.type.ConfigType
afterConfigure, beforeConfigure, beforeConfigureBean, carefulIntrospect, create, createType, getAddAttribute, getAddBeanAttribute, getAttribute, getComponentType, getConstructor, getContentProgramAttribute, getDefaultAttribute, getProgramAttribute, getType, getTypeName, init, inject, introspect, isArray, isBean, isConstructableFromString, isEnvBean, isInlineType, isNode, isProgram, isQualifier, isReplace, replaceObject, setEnvBean, setProperty, toString, valueOf, valueOf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE

public static final ExprType TYPE
Method Detail

getType

public java.lang.Class<Expr> getType()
Returns the Java type.

Specified by:
getType in class ConfigType<Expr>

isNoTrim

public boolean isNoTrim()
Return true for non-trim.

Overrides:
isNoTrim in class ConfigType<Expr>

isEL

public boolean isEL()
Return true for EL

Overrides:
isEL in class ConfigType<Expr>

valueOf

public java.lang.Object valueOf(java.lang.String text)
Converts the string to a value of the type.

Specified by:
valueOf in class ConfigType<Expr>

getELContext

public ConfigELContext getELContext()
Returns the variable resolver.