public class PropertyName extends java.lang.Object implements DropletConstants
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
static long |
EVICT_EXPIRED_MILLISECONDS |
static long |
MAX_IDLE_MILLISECONDS |
DROPLET_ANCHOR_QUALIFIER, DROPLET_ANCHOR_VALUE, DROPLET_ARGUMENTS, DROPLET_BEAN_PREFIX, DROPLET_BEFORE_GET_ATTRIBUTE, DROPLET_EVENT_ATTRIBUTE, DROPLET_EVENT_PREFIX, DROPLET_EXCEPTIONS_ATTRIBUTE, DROPLET_PARAM_PREFIX, DROPLET_PROPERTY_PREFIX, DROPLET_SESSION_CONF, DROPLET_SUBMIT_VALUE_PREFIX, OBJECT_BEFORE_GET_ATTRIBUTE, PRIORITY_DEFAULT, SUBMIT_PRIORITY_DEFAULT, UNCHECKED_DROPLET_EXCEPTIONS_ATTRIBUTE
Modifier and Type | Method and Description |
---|---|
static PropertyName |
createPropertyName(java.lang.String pName) |
ComponentName |
getComponentName() |
java.lang.Object[] |
getDimensions()
Retrieve the dimensions of this parameter name.
|
java.lang.String |
getName() |
static PropertyName |
getPropertyName(java.lang.String pName)
Get a (hopefully cached) PropertyName given the string form..
|
PropertyName[] |
getSubNames()
Get the sub names for this component.
|
boolean |
hasDimensions()
Does this parameter name have array dimensions (delimmitted by "[" and "]")?
|
boolean |
hasSubNames()
Does this component name have subnames (delimmitted by ".")?
|
java.lang.String |
toString()
toString()
|
public static java.lang.String CLASS_VERSION
public static final long MAX_IDLE_MILLISECONDS
public static final long EVICT_EXPIRED_MILLISECONDS
public static PropertyName getPropertyName(java.lang.String pName) throws javax.servlet.ServletException
pName
- the property name (a DropletDescriptor-ish path)javax.servlet.ServletException
public static PropertyName createPropertyName(java.lang.String pName)
public java.lang.String getName()
public ComponentName getComponentName()
public boolean hasSubNames()
public PropertyName[] getSubNames()
public boolean hasDimensions()
public java.lang.Object[] getDimensions()
public java.lang.String toString()
toString
in class java.lang.Object