com.espertech.esper.epl.spec
Class ViewSpec

java.lang.Object
  extended by com.espertech.esper.epl.spec.ObjectSpec
      extended by com.espertech.esper.epl.spec.ViewSpec
All Implemented Interfaces:
MetaDefItem, java.io.Serializable

public final class ViewSpec
extends ObjectSpec

Specification for a view object consists of a namespace, name and view object parameters.

See Also:
Serialized Form

Field Summary
static ViewSpec[] EMPTY_VIEWSPEC_ARRAY
           
 
Constructor Summary
ViewSpec(java.lang.String namespace, java.lang.String objectName, java.util.List<ExprNode> viewParameters)
          Constructor.
 
Method Summary
static ViewSpec[] toArray(java.util.List<ViewSpec> viewSpecs)
           
 
Methods inherited from class com.espertech.esper.epl.spec.ObjectSpec
equals, getObjectName, getObjectNamespace, getObjectParameters, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

EMPTY_VIEWSPEC_ARRAY

public static final ViewSpec[] EMPTY_VIEWSPEC_ARRAY
Constructor Detail

ViewSpec

public ViewSpec(java.lang.String namespace,
                java.lang.String objectName,
                java.util.List<ExprNode> viewParameters)
Constructor.

Parameters:
namespace - if the namespace the object is in
objectName - is the name of the object
viewParameters - is a list of expressions representing the view parameters
Method Detail

toArray

public static ViewSpec[] toArray(java.util.List<ViewSpec> viewSpecs)

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