![]() |
Apama API Reference for .NET
10.15.0.2
|
Generic class that represents the Apama sequence<type> type, for which values are specified as System.Collections.Generic.IList<E> objects.
More...
Inherits ReferenceFieldType< IList< E >>, and Apama.Event.Parser.FieldType< T >.
Public Member Functions | |
| override IList< E > | DefaultValue () |
| Get the default value for Sequence field type. More... | |
| 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... | |
| override IList< E > | 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... | |
| override string | ToString () |
| The string representation of this object More... | |
Public Member Functions inherited from Apama.Event.Parser.FieldType< T > | |
| abstract object | GetDefaultValue () |
| Get the default value for this field type. More... | |
| Field< T > | NewField (string name) |
| Creates a new Field object with the specified name, using this field type. More... | |
| abstract T | Parse (String value) |
| Parse a token according to syntax rules of this 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... | |
| override string | Name [get] |
| Return the name of this type. More... | |
| override string? | Name [get] |
| Return the name of this type. More... | |
Properties inherited from Apama.Event.Parser.FieldType< T > | |
| virtual 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< T > | |
| FieldType (string typeName, Type clazz) | |
| Create a new FieldType. More... | |
Generic class that represents the Apama sequence<type> type, for which values are specified as System.Collections.Generic.IList<E> objects.
Non-generic class that represents the Apama sequence<type> type, for which values are specified as System.Collections.IList objects.
Use this factory method to create a new sequence field type.
The generic sequence field type is recommended instead of this class for new applications.
| Apama.Event.Parser.SequenceFieldType< E >.SequenceFieldType | ( | FieldType | elementType | ) |
Construct a new sequence type whose members are all of a given type.
| elementType | Type of elements this sequence contains |
|
virtual |
Get the default value for Sequence field type.
Implements Apama.Event.Parser.FieldType< T >.
|
virtual |
Format the given value in MonitorScript representation.
| value | The value to format |
Reimplemented from Apama.Event.Parser.FieldType< T >.
| IList Apama.Event.Parser.SequenceFieldType< E >.Parse | ( | string | value | ) |
Parse a token according to syntax rules of this type.
| value | The value to parse |
| ParserRuntimeException | If some problem occurs |
| override IList<E> Apama.Event.Parser.SequenceFieldType< E >.Parse | ( | string | value | ) |
Parse a token according to syntax rules of this type.
| value | The value to parse |
| ParserRuntimeException | If some problem occurs |
| override string Apama.Event.Parser.SequenceFieldType< E >.ToString | ( | ) |
The string representation of this object
| override string Apama.Event.Parser.SequenceFieldType< E >.ToString | ( | ) |
The string representation of this object
|
get |
Get the type of the elements.
|
get |
Return the name of this type.
|
get |
Return the name of this type.