Apama API Reference for .NET  10.3.1.5
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Package Apama.Event.Parser

Classes

class  AnyFieldType
 Represents the Apama any type, for which values are specified as AnyFieldValue objects. More...
 
class  AnyFieldValue
 Represents the value of an Apama any field. More...
 
class  BooleanFieldType
 Represents the Apama boolean type, for which values are specified as Boolean objects. More...
 
class  ChannelFieldType
 Represents the Apama Channel type, for which values are specified as String objects. More...
 
class  ContextFieldType
 Represents the Apama context type, for which values are specified as String objects. More...
 
class  DecimalFieldType
 Represents the Apama decimal type, for which values are specified as DecimalFieldValue objects. More...
 
class  DecimalFieldValue
 Represents the value of an Apama decimal field, using Decimal or Double objects. More...
 
class  DictionaryFieldType
 Non-generic class that represents the Apama dictionary<key,item> type, for which values are specified as System.Collections.IDictionary objects. More...
 
class  DictionaryFieldType< TKey, TValue >
 Generic class that represents the Apama dictionary<key,item> type, for which values are specified as System.Collections.Generic.IDictionary<K,V> objects. More...
 
class  EventParser
 Provides the functionality to parse System.String objects into Apama Apama.Event.Event objects, for any EventType registered with the parser. More...
 
class  EventType
 Represents the definition of an Apama event type, for which values are specified as Apama.Event.Event objects. Each EventType consists of an event type name, and zero or more Field<T> objects. An event that contains an 'any' field must be registered to exactly one EventParser object, along with all types that may be contained within the 'any' value. Example: EVENT_PARSER.RegisterType(FieldTypes.Sequence(FieldTypes.Integer)); More...
 
class  Field
 Non-generic class holding the name and type of a field in an EventType (with reduced compile-time type safety compared to generic Field<T> class). More...
 
class  Field< T >
 Represents the name and type of a field in an EventType. More...
 
class  FieldType
 Non-generic abstract base class representing an Apama type (with reduced compile-time type safety). More...
 
class  FieldType< T >
 Represents an Apama type. Used to define the type of fields in an EventType, and also for type parameters in complex types such as FieldTypes.Sequence<T>(FieldType<T>). Get field type objects using FieldTypes. More...
 
class  FieldTypes
 Provides factory methods and constants for getting all supported Apama event field types. More...
 
class  FloatFieldType
 Represents the Apama float type, for which values are specified as Double objects. More...
 
class  IntegerFieldType
 Represents the Apama integer type, for which values are specified as Int64 objects. More...
 
class  LocationFieldType
 Represents the Apama location type, for which values are specified as LocationType objects. More...
 
class  LocationType
 Represents the value of an Apama location type, consisting of of two (x,y) co-ordinates. More...
 
class  OptionalFieldType< OptionalT, BaseT >
 Represents the Apama optional type, for which the contained types are specified as either PrimitiveFieldType<T> or ReferenceFieldType<T> objects. More...
 
class  ParserRuntimeException
 ParserRuntimeException will be thrown when an error occurs while parsing an Apama event. More...
 
class  PrimitiveFieldType< T >
 Abstract class for Apama types which will be represented by primitive types in C# (E.g. Integer, Boolean and Float). Used to define the type of fields in an EventType, and also for type parameters in complex types such as FieldTypes.Sequence<T>(FieldType<T>). Get field type objects using FieldTypes. More...
 
class  ReferenceFieldType< T >
 Abstract class for Apama types which will be represented by reference types in C# (E.g. Sequence, Dictionary Event, Decimal etc). Used to define the type of fields in an EventType, and also for type parameters in complex types such as FieldTypes.Sequence<T>(FieldType<T>). Get field type objects using FieldTypes. More...
 
class  SequenceFieldType
 Non-generic class that represents the Apama sequence<type> type, for which values are specified as System.Collections.IList objects. More...
 
class  SequenceFieldType< E >
 Generic class that represents the Apama sequence<type> type, for which values are specified as System.Collections.Generic.IList<E> objects. More...
 
class  StringFieldType
 Represents the Apama string type, for which values are specified as String objects. More...
 
Submit a bug or feature
Copyright (c) 2013-2019 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.