This project has retired. For details please refer to its Attic page.
Apache REEF: Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroClassNode Class Reference
Apache REEF  0.15.0
Retainable Evaluator Execution Framework
Public Member Functions | Properties | List of all members
Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroClassNode Class Reference

Used to serialize and deserialize Avro record org.apache.reef.tang.implementation.avro.AvroClassNode. More...

Public Member Functions

 AvroClassNode ()
 Initializes a new instance of the AvroClassNode class. More...
 
 AvroClassNode (bool isInjectionCandidate, bool isExternalConstructor, bool isUnit, List< Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroConstructorDef > injectableConstructors, List< Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroConstructorDef > otherConstructors, List< string > implFullNames, string defaultImplementation)
 Initializes a new instance of the AvroClassNode class. More...
 

Properties

static string Schema [get]
 Gets the schema. More...
 
bool isInjectionCandidate [get, set]
 Gets or sets the isInjectionCandidate field. More...
 
bool isExternalConstructor [get, set]
 Gets or sets the isExternalConstructor field. More...
 
bool isUnit [get, set]
 Gets or sets the isUnit field. More...
 
List< Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroConstructorDefinjectableConstructors [get, set]
 Gets or sets the injectableConstructors field. More...
 
List< Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroConstructorDefotherConstructors [get, set]
 Gets or sets the otherConstructors field. More...
 
List< string > implFullNames [get, set]
 Gets or sets the implFullNames field. More...
 
string defaultImplementation [get, set]
 Gets or sets the defaultImplementation field. More...
 

Detailed Description

Used to serialize and deserialize Avro record org.apache.reef.tang.implementation.avro.AvroClassNode.

Constructor & Destructor Documentation

Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroClassNode.AvroClassNode ( )
inline

Initializes a new instance of the AvroClassNode class.

Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroClassNode.AvroClassNode ( bool  isInjectionCandidate,
bool  isExternalConstructor,
bool  isUnit,
List< Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroConstructorDef injectableConstructors,
List< Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroConstructorDef otherConstructors,
List< string >  implFullNames,
string  defaultImplementation 
)
inline

Initializes a new instance of the AvroClassNode class.

Parameters
isInjectionCandidateThe isInjectionCandidate.
isExternalConstructorThe isExternalConstructor.
isUnitThe isUnit.
injectableConstructorsThe injectableConstructors.
otherConstructorsThe otherConstructors.
implFullNamesThe implFullNames.
defaultImplementationThe defaultImplementation.

Property Documentation

string Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroClassNode.defaultImplementation
getset

Gets or sets the defaultImplementation field.

List<string> Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroClassNode.implFullNames
getset

Gets or sets the implFullNames field.

List<Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroConstructorDef> Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroClassNode.injectableConstructors
getset

Gets or sets the injectableConstructors field.

bool Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroClassNode.isExternalConstructor
getset

Gets or sets the isExternalConstructor field.

bool Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroClassNode.isInjectionCandidate
getset

Gets or sets the isInjectionCandidate field.

bool Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroClassNode.isUnit
getset

Gets or sets the isUnit field.

List<Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroConstructorDef> Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroClassNode.otherConstructors
getset

Gets or sets the otherConstructors field.

string Org.Apache.REEF.Tang.Implementations.ClassHierarchy.AvroDataContract.AvroClassNode.Schema
staticget

Gets the schema.


The documentation for this class was generated from the following file: