public class PropertyKey extends Object
Modifier and Type | Field and Description |
---|---|
static int |
CAP_LIST
Capability indicating this property describes a list.
|
static int |
CAP_NOT_BOUND
Capability indicating this property does not support bindings.
|
static int |
CAP_STATE_HOLDER
Capability indicating this property can use the StateHolder API.
|
static int |
CAP_TRANSIENT
Capability indicating this property is transient.
|
Modifier | Constructor and Description |
---|---|
protected |
PropertyKey(String name,
Class<?> type,
Object defaultValue,
int capabilities,
int index) |
Modifier and Type | Method and Description |
---|---|
static PropertyKey |
createPropertyKey(String name)
Create a named PropertyKey, not attached to any type.
|
boolean |
equals(Object o) |
Object |
getDefault()
Returns the default value of this property.
|
int |
getIndex()
Returns the index of this property.
|
String |
getName()
Returns the name of this property.
|
FacesBean.Type |
getOwner()
Returns the owning type for this property key.
|
boolean |
getSupportsBinding()
Returns true if the property supports being bound.
|
Class<?> |
getType()
Returns the type of this property.
|
int |
hashCode() |
boolean |
isList()
Returns true if the property is used to store a list.
|
boolean |
isTransient()
Returns true if the property is transient.
|
Object |
restoreValue(javax.faces.context.FacesContext context,
Object savedValue) |
Object |
saveValue(javax.faces.context.FacesContext context,
Object value) |
String |
toString() |
public static final int CAP_NOT_BOUND
public static final int CAP_TRANSIENT
public static final int CAP_LIST
public static final int CAP_STATE_HOLDER
public static PropertyKey createPropertyKey(String name)
public Class<?> getType()
public Object getDefault()
public FacesBean.Type getOwner()
public boolean getSupportsBinding()
public boolean isTransient()
public boolean isList()
public String getName()
public int getIndex()
public Object restoreValue(javax.faces.context.FacesContext context, Object savedValue)
Copyright © 2001-2016 The Apache Software Foundation. All Rights Reserved.