com.espertech.esper.event.property
Class PropertyBase

java.lang.Object
  extended by com.espertech.esper.event.property.PropertyBase
All Implemented Interfaces:
Property
Direct Known Subclasses:
DynamicIndexedProperty, DynamicMappedProperty, DynamicSimpleProperty, IndexedProperty, MappedProperty, SimpleProperty

public abstract class PropertyBase
extends 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  String propertyNameAtomic
          Property name.
 
Constructor Summary
PropertyBase(String propertyName)
          Ctor.
 
Method Summary
 String getPropertyNameAtomic()
          Returns the atomic property name, which is a part of all of the full (complex) property name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.espertech.esper.event.property.Property
getGetter, getGetterMap, getPropertyType, getPropertyTypeMap, toPropertyEPL
 

Field Detail

propertyNameAtomic

protected String propertyNameAtomic
Property name.

Constructor Detail

PropertyBase

public PropertyBase(String propertyName)
Ctor.

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

getPropertyNameAtomic

public String getPropertyNameAtomic()
Returns the atomic property name, which is a part of all of the full (complex) property name.

Returns:
atomic name of property

© 2007 EsperTech Inc.
All rights reserved.
Visit us at espertech.com