net.esper.event.property
Class PropertyBase

java.lang.Object
  extended by net.esper.event.property.PropertyBase
All Implemented Interfaces:
Property
Direct Known Subclasses:
IndexedProperty, MappedProperty, SimpleProperty

public abstract class PropertyBase
extends java.lang.Object
implements Property

All properties have a property name and this is the abstract base class that serves up the property name.


Field Summary
protected  java.lang.String propertyName
          Property name.
 
Constructor Summary
PropertyBase(java.lang.String propertyName)
          Ctor.
 
Method Summary
 java.lang.String getPropertyName()
          Returns the property name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.esper.event.property.Property
getGetter, getPropertyType
 

Field Detail

propertyName

protected java.lang.String propertyName
Property name.

Constructor Detail

PropertyBase

public PropertyBase(java.lang.String propertyName)
Ctor.

Parameters:
propertyName - is the name of the property
Method Detail

getPropertyName

public java.lang.String getPropertyName()
Returns the property name.

Returns:
name of property