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

Represents the value of an Apama any field. More...

Public Member Functions

 AnyFieldValue (FieldType type, Object value)
 Create a new AnyFieldValue object

Parameters
typeAn Apama type
valueThe corresponding value for the Apama type.
More...
 
 AnyFieldValue ()
 Create a new AnyFieldValue object representing an empty 'any' More...
 
override String ToString ()
 Returns the string form of the contained value directly, or the word "empty" if there is no value. For strings, the contents of the string will be returned, without extra quoting.

Returns
Returns the string form of the contained value.
More...
 

Properties

FieldType Type [get]
 Represents the type of the value contained by 'any' value. Will be null if 'any' is empty. More...
 
Object Value [get]
 Holds the actual value contained by 'any'. More...
 

Detailed Description

Represents the value of an Apama any field.

Constructor & Destructor Documentation

Apama.Event.Parser.AnyFieldValue.AnyFieldValue ( FieldType  type,
Object  value 
)

Create a new AnyFieldValue object

Parameters
typeAn Apama type
valueThe corresponding value for the Apama type.

Apama.Event.Parser.AnyFieldValue.AnyFieldValue ( )

Create a new AnyFieldValue object representing an empty 'any'

Member Function Documentation

override String Apama.Event.Parser.AnyFieldValue.ToString ( )

Returns the string form of the contained value directly, or the word "empty" if there is no value. For strings, the contents of the string will be returned, without extra quoting.

Returns
Returns the string form of the contained value.

Property Documentation

FieldType Apama.Event.Parser.AnyFieldValue.Type
get

Represents the type of the value contained by 'any' value. Will be null if 'any' is empty.

Object Apama.Event.Parser.AnyFieldValue.Value
get

Holds the actual value contained by 'any'.

Submit a bug or feature
Copyright (c) 2013-2018 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.