public MetaInfo(String id, IndexableMetaInfoType indexableType, string key, string description, IList <object> values) { this.id = id; this.indexableType = indexableType; this.key = key; this.description = description; this.values = values ?? new List <object>(); }
public MetaInfo(String id, IndexableMetaInfoType indexableType, string key, string description) : this(id, indexableType, key, description, new List <object>()) { }
public MetaInfo(IndexableMetaInfoType indexableType, string key, string description) : this(null, indexableType, key, description) { }
public MetaInfo(IndexableMetaInfoType indexableType) : this(null, indexableType, string.Empty, null) { }
protected MetaInfoValue(IndexableMetaInfoType indexable_type, string key, object value) { this.indexableType = indexable_type; this.key = key; this.value = value; }
public MetaInfoValue(IndexableMetaInfoType indexableType) : this(indexableType, string.Empty, null) { this.indexableType = indexableType; }