public class PathType extends ConfigType<Path>
Modifier and Type | Method and Description |
---|---|
java.lang.Class<Path> |
getType()
Returns the path class.
|
static Path |
lookupPath(java.lang.String string) |
static Path |
lookupPath(java.lang.String string,
ELContext env) |
static Path |
lookupPath(java.lang.String string,
ELContext env,
Path pwd) |
static java.lang.String |
rewritePathString(java.lang.String pathName)
Rewrites the path string into proper JSP EL.
|
java.lang.Object |
valueOf(java.lang.Object value)
Converts the value to a value of the type.
|
java.lang.Object |
valueOf(java.lang.String text)
Returns the type's configured value
|
afterConfigure, beforeConfigure, beforeConfigureBean, carefulIntrospect, create, createType, getAddAttribute, getAddBeanAttribute, getAttribute, getComponentType, getConstructor, getContentProgramAttribute, getDefaultAttribute, getProgramAttribute, getType, getTypeName, init, inject, introspect, isArray, isBean, isConstructableFromString, isEL, isEnvBean, isInlineType, isNode, isNoTrim, isProgram, isQualifier, isReplace, replaceObject, setEnvBean, setProperty, toString, valueOf
public static final PathType TYPE
public java.lang.Class<Path> getType()
getType
in class ConfigType<Path>
public java.lang.Object valueOf(java.lang.String text)
valueOf
in class ConfigType<Path>
builder
- the context buildernode
- the configuration nodeparent
- public java.lang.Object valueOf(java.lang.Object value)
valueOf
in class ConfigType<Path>
public static Path lookupPath(java.lang.String string) throws ELException
ELException
public static Path lookupPath(java.lang.String string, ELContext env) throws ELException
ELException
public static Path lookupPath(java.lang.String string, ELContext env, Path pwd) throws ELException
ELException
public static java.lang.String rewritePathString(java.lang.String pathName)