|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.rest.filtering.PropertyConfiguration
public class PropertyConfiguration
This class represents customization information for a single component or item descriptor property. It is used internally by the REST subsystem.
FilteringManager
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
Method Summary | |
---|---|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
Method Detail |
---|
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 set
RestInitializationException
- if the class specified does not implement the RestPropertyCustomizer interfaceRestPropertyCustomizer
public RestPropertyCustomizer getPropertyCustomizerInstance(NameResolver pNameResolver)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |