public class PropertyConfiguration
extends java.lang.Object
FilteringManager
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getComponent()
Specifies the nucleus path of a component from which to retrieve the value of the target property.
|
java.lang.String |
getName()
Returns the property name for the filtered property
|
java.lang.String |
getPropertyCustomizer()
The fully qualified name of a class which implements the RestPropertyCustomizer interface.
|
RestPropertyCustomizer |
getPropertyCustomizerInstance(NameResolver pNameResolver)
Returns the instance of the class which implements the RestPropertyCustomizer interface
|
java.lang.String |
getTarget()
The name of a property to return for the value of the property specified by the name property
|
boolean |
isExpand()
Flag indicating whether or not the property is expandable
|
boolean |
isHidden()
Flag indicating whether or not the property is hidden from a REST GET request
|
boolean |
isWritable()
Flag indicating whether or not the property is writable from a REST request
|
void |
setComponent(java.lang.String pComponent)
Sets the nucleus path of a component.
|
void |
setExpand(boolean pExpand)
Sets the flag indicating whether or not the property is expandable
|
void |
setHidden(boolean pHidden)
Sets the flag indicating whether or not the property is hidden from a REST GET request
|
void |
setName(java.lang.String pName)
Sets the name of the filtered property
|
void |
setPropertyCustomizer(java.lang.String pPropertyCustomizer)
Sets the fully qualified name of a class which implements the RestPropertyCustomizer interface.
|
void |
setTarget(java.lang.String pTarget)
Sets the target property
|
void |
setWritable(boolean pWritable)
Set the flag indicating whether or not the property is writable from a REST request
|
public java.lang.String getName()
public void setName(java.lang.String pName)
pName
- the property name to setpublic boolean isExpand()
public void setExpand(boolean pExpand)
pExpand
- the value to set for the expand propertypublic boolean isHidden()
public void setHidden(boolean pHidden)
pHidden
- the value to set for the hidden propertypublic boolean isWritable()
public void setWritable(boolean pWritable)
pWritable
- the value to set for the writable propertypublic java.lang.String getTarget()
public void setTarget(java.lang.String pTarget)
pTarget
- the value to set for the target propertypublic java.lang.String getComponent()
public void setComponent(java.lang.String pComponent)
pComponent
- the value to set for the component propertypublic java.lang.String getPropertyCustomizer()
RestPropertyCustomizer
public void setPropertyCustomizer(java.lang.String pPropertyCustomizer) throws RestInitializationException
pPropertyCustomizer
- the propertyCustomizer to setRestInitializationException
- if the class specified does not implement the RestPropertyCustomizer interfaceRestPropertyCustomizer
public RestPropertyCustomizer getPropertyCustomizerInstance(NameResolver pNameResolver)