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 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 propertyNameAtomic
          Property name.
 
Constructor Summary
PropertyBase(java.lang.String propertyName)
          Ctor.
 
Method Summary
 java.lang.String getPropertyNameAtomic()
          Returns the atomic property name, which is a part of all of the full (complex) property name.
 boolean isDynamic()
          Returns true for dynamic properties.
 
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, getGetterDOM, getGetterDOM, getGetterMap, getGetterObjectArray, getPropertyType, getPropertyTypeGeneric, getPropertyTypeMap, getPropertyTypeSchema, toPropertyArray, toPropertyEPL
 

Field Detail

propertyNameAtomic

protected java.lang.String propertyNameAtomic
Property name.

Constructor Detail

PropertyBase

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

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

getPropertyNameAtomic

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

Specified by:
getPropertyNameAtomic in interface Property
Returns:
atomic name of property

isDynamic

public boolean isDynamic()
Description copied from interface: Property
Returns true for dynamic properties.

Specified by:
isDynamic in interface Property
Returns:
false for not-dynamic properties, true for dynamic properties.

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com