blob: 4a23371cdc4ef2f138d8899eff7581635b1d09cd [file] [log] [blame]
// Licensed to the Apache Software Foundation (ASF) under one
// or more contributor license agreements. See the NOTICE file
// distributed with this work for additional information
// regarding copyright ownership. The ASF licenses this file
// to you under the Apache License, Version 2.0 (the
// "License"); you may not use this file except in compliance
// with the License. You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing,
// software distributed under the License is distributed on an
// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
// KIND, either express or implied. See the License for the
// specific language governing permissions and limitations
// under the License.
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
// Generated from: class_hierarchy.proto
namespace Org.Apache.REEF.Tang.Protobuf
{
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name = @"Node")]
public partial class Node : global::ProtoBuf.IExtensible
{
public Node() { }
private string _name;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name = @"name", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string name
{
get { return _name; }
set { _name = value; }
}
private string _full_name;
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name = @"full_name", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string full_name
{
get { return _full_name; }
set { _full_name = value; }
}
private ClassNode _class_node = null;
[global::ProtoBuf.ProtoMember(3, IsRequired = false, Name = @"class_node", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public ClassNode class_node
{
get { return _class_node; }
set { _class_node = value; }
}
private NamedParameterNode _named_parameter_node = null;
[global::ProtoBuf.ProtoMember(4, IsRequired = false, Name = @"named_parameter_node", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public NamedParameterNode named_parameter_node
{
get { return _named_parameter_node; }
set { _named_parameter_node = value; }
}
private PackageNode _package_node = null;
[global::ProtoBuf.ProtoMember(5, IsRequired = false, Name = @"package_node", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue(null)]
public PackageNode package_node
{
get { return _package_node; }
set { _package_node = value; }
}
private readonly global::System.Collections.Generic.List<Node> _children = new global::System.Collections.Generic.List<Node>();
[global::ProtoBuf.ProtoMember(6, Name = @"children", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List<Node> children
{
get { return _children; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name = @"ClassNode")]
public partial class ClassNode : global::ProtoBuf.IExtensible
{
public ClassNode() { }
private bool _is_injection_candidate;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name = @"is_injection_candidate", DataFormat = global::ProtoBuf.DataFormat.Default)]
public bool is_injection_candidate
{
get { return _is_injection_candidate; }
set { _is_injection_candidate = value; }
}
private bool _is_external_constructor;
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name = @"is_external_constructor", DataFormat = global::ProtoBuf.DataFormat.Default)]
public bool is_external_constructor
{
get { return _is_external_constructor; }
set { _is_external_constructor = value; }
}
private bool _is_unit;
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name = @"is_unit", DataFormat = global::ProtoBuf.DataFormat.Default)]
public bool is_unit
{
get { return _is_unit; }
set { _is_unit = value; }
}
private readonly global::System.Collections.Generic.List<ConstructorDef> _InjectableConstructors = new global::System.Collections.Generic.List<ConstructorDef>();
[global::ProtoBuf.ProtoMember(4, Name = @"InjectableConstructors", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List<ConstructorDef> InjectableConstructors
{
get { return _InjectableConstructors; }
}
private readonly global::System.Collections.Generic.List<ConstructorDef> _OtherConstructors = new global::System.Collections.Generic.List<ConstructorDef>();
[global::ProtoBuf.ProtoMember(5, Name = @"OtherConstructors", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List<ConstructorDef> OtherConstructors
{
get { return _OtherConstructors; }
}
private readonly global::System.Collections.Generic.List<string> _impl_full_names = new global::System.Collections.Generic.List<string>();
[global::ProtoBuf.ProtoMember(6, Name = @"impl_full_names", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List<string> impl_full_names
{
get { return _impl_full_names; }
}
private string _default_implementation = "";
[global::ProtoBuf.ProtoMember(7, IsRequired = false, Name = @"default_implementation", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string default_implementation
{
get { return _default_implementation; }
set { _default_implementation = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name = @"NamedParameterNode")]
public partial class NamedParameterNode : global::ProtoBuf.IExtensible
{
public NamedParameterNode() { }
private string _simple_arg_class_name;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name = @"simple_arg_class_name", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string simple_arg_class_name
{
get { return _simple_arg_class_name; }
set { _simple_arg_class_name = value; }
}
private string _full_arg_class_name;
[global::ProtoBuf.ProtoMember(2, IsRequired = true, Name = @"full_arg_class_name", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string full_arg_class_name
{
get { return _full_arg_class_name; }
set { _full_arg_class_name = value; }
}
private bool _is_set;
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name = @"is_set", DataFormat = global::ProtoBuf.DataFormat.Default)]
public bool is_set
{
get { return _is_set; }
set { _is_set = value; }
}
private bool _is_list;
[global::ProtoBuf.ProtoMember(4, IsRequired = true, Name = @"is_list", DataFormat = global::ProtoBuf.DataFormat.Default)]
public bool is_list
{
get { return _is_list; }
set { _is_list = value; }
}
private string _documentation = "";
[global::ProtoBuf.ProtoMember(5, IsRequired = false, Name = @"documentation", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string documentation
{
get { return _documentation; }
set { _documentation = value; }
}
private string _short_name = "";
[global::ProtoBuf.ProtoMember(6, IsRequired = false, Name = @"short_name", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string short_name
{
get { return _short_name; }
set { _short_name = value; }
}
private readonly global::System.Collections.Generic.List<string> _instance_default = new global::System.Collections.Generic.List<string>();
[global::ProtoBuf.ProtoMember(7, Name = @"instance_default", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List<string> instance_default
{
get { return _instance_default; }
}
private string _alias_name = "";
[global::ProtoBuf.ProtoMember(8, IsRequired = false, Name = @"alias_name", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string alias_name
{
get { return _alias_name; }
set { _alias_name = value; }
}
private string _alias_language = "";
[global::ProtoBuf.ProtoMember(9, IsRequired = false, Name = @"alias_language", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string alias_language
{
get { return _alias_language; }
set { _alias_language = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name = @"PackageNode")]
public partial class PackageNode : global::ProtoBuf.IExtensible
{
public PackageNode() { }
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name = @"ConstructorDef")]
public partial class ConstructorDef : global::ProtoBuf.IExtensible
{
public ConstructorDef() { }
private string _full_class_name;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name = @"full_class_name", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string full_class_name
{
get { return _full_class_name; }
set { _full_class_name = value; }
}
private readonly global::System.Collections.Generic.List<ConstructorArg> _args = new global::System.Collections.Generic.List<ConstructorArg>();
[global::ProtoBuf.ProtoMember(2, Name = @"args", DataFormat = global::ProtoBuf.DataFormat.Default)]
public global::System.Collections.Generic.List<ConstructorArg> args
{
get { return _args; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
[global::System.Serializable, global::ProtoBuf.ProtoContract(Name = @"ConstructorArg")]
public partial class ConstructorArg : global::ProtoBuf.IExtensible
{
public ConstructorArg() { }
private string _full_arg_class_name;
[global::ProtoBuf.ProtoMember(1, IsRequired = true, Name = @"full_arg_class_name", DataFormat = global::ProtoBuf.DataFormat.Default)]
public string full_arg_class_name
{
get { return _full_arg_class_name; }
set { _full_arg_class_name = value; }
}
private string _named_parameter_name = "";
[global::ProtoBuf.ProtoMember(2, IsRequired = false, Name = @"named_parameter_name", DataFormat = global::ProtoBuf.DataFormat.Default)]
[global::System.ComponentModel.DefaultValue("")]
public string named_parameter_name
{
get { return _named_parameter_name; }
set { _named_parameter_name = value; }
}
private bool _is_injection_future;
[global::ProtoBuf.ProtoMember(3, IsRequired = true, Name = @"is_injection_future", DataFormat = global::ProtoBuf.DataFormat.Default)]
public bool is_injection_future
{
get { return _is_injection_future; }
set { _is_injection_future = value; }
}
private global::ProtoBuf.IExtension extensionObject;
global::ProtoBuf.IExtension global::ProtoBuf.IExtensible.GetExtensionObject(bool createIfMissing)
{ return global::ProtoBuf.Extensible.GetExtensionObject(ref extensionObject, createIfMissing); }
}
}