org.jasig.portal.services.entityproperties
Class EntityProperties
java.lang.Object
org.jasig.portal.services.entityproperties.EntityProperties
- All Implemented Interfaces:
- IBasicEntity
public class EntityProperties
- extends java.lang.Object
- implements IBasicEntity
A BasicEntity implementation used interally by the EntityPropertyRegistry
to cache property lookup results
- Version:
- $Revision: 1.7 $
- Author:
- Alex Vigdor av317@columbia.edu
Field Summary |
protected java.lang.String |
key
|
protected java.util.HashMap |
props
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
key
protected java.lang.String key
props
protected java.util.HashMap props
EntityProperties
public EntityProperties(java.lang.String key)
getEntityIdentifier
public EntityIdentifier getEntityIdentifier()
- Specified by:
getEntityIdentifier
in interface IBasicEntity
- Returns:
- EntityIdentifier
getKey
public java.lang.String getKey()
getType
public java.lang.Class getType()
getProperty
public java.lang.String getProperty(java.lang.String name)
setProperty
public void setProperty(java.lang.String name,
java.lang.String value)
getPropertyNames
public java.lang.String[] getPropertyNames()