Apama API Reference for .NET  9.10.0.4
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Apama.Event.Parser.SequenceFieldType Class Reference

Non-generic class that represents the Apama sequence<type> type, for which values are specified as System.Collections.IList objects. More...

Inherits Apama.Event.Parser.FieldType.

Public Member Functions

override string Format (Object value)
 Format the given value in MonitorScript representation. More...
 
IList Parse (string value)
 Parse a token according to syntax rules of this type. More...
 
 SequenceFieldType (FieldType elementType)
 Construct a new sequence type whose members are all of a given type. More...
 
override string ToString ()
 The string representation of this object More...
 
- Public Member Functions inherited from Apama.Event.Parser.FieldType
abstract object GetDefaultValue ()
 Get the default value for this field type. More...
 
abstract object ParseObject (String value)
 Parse a value from this type's Apama event string representation into the .NET object representation of the value. More...
 
override string ToString ()
 For Internal use only More...
 

Properties

FieldType ElementType [get]
 Get the type of the elements. More...
 
- Properties inherited from Apama.Event.Parser.FieldType
string Name [get]
 Return the name of this type. More...
 
Type TypeClass [get]
 Return the .NET type used to express values of this Apama field type. More...
 

Additional Inherited Members

- Protected Member Functions inherited from Apama.Event.Parser.FieldType
 FieldType (string typeName, Type clazz)
 Create a new FieldType. More...
 

Detailed Description

Non-generic class that represents the Apama sequence<type> type, for which values are specified as System.Collections.IList objects.

See also
SequenceFieldType<T>

The generic sequence field type is recommended instead of this class for new applications.

Constructor & Destructor Documentation

Apama.Event.Parser.SequenceFieldType.SequenceFieldType ( FieldType  elementType)

Construct a new sequence type whose members are all of a given type.

Parameters
elementTypeType of elements this sequence contains

Member Function Documentation

override string Apama.Event.Parser.SequenceFieldType.Format ( Object  value)
virtual

Format the given value in MonitorScript representation.

Parameters
valueThe value to format
Returns
The formatted value

Reimplemented from Apama.Event.Parser.FieldType.

IList Apama.Event.Parser.SequenceFieldType.Parse ( string  value)

Parse a token according to syntax rules of this type.

Parameters
valueThe value to parse
Returns
An instance of IList type
Exceptions
ParserRuntimeExceptionIf some problem occurs
override string Apama.Event.Parser.SequenceFieldType.ToString ( )

The string representation of this object

Property Documentation

FieldType Apama.Event.Parser.SequenceFieldType.ElementType
get

Get the type of the elements.

Returns
The type of sub-elements
Submit a bug or feature
Copyright (c) 2013-2016 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors. Use, reproduction, transfer, publication or disclosure is prohibited except as specifically provided for in your License Agreement with Software AG.