You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by ni...@apache.org on 2016/12/06 15:12:03 UTC
[28/58] lucenenet git commit: QueryParser.Flexible refactor: Changed
IUniqueFieldAttribute to use a property instead of getter and setter. Changed
accessiblity to match Java (since this is a demo).
QueryParser.Flexible refactor: Changed IUniqueFieldAttribute to use a property instead of getter and setter. Changed accessiblity to match Java (since this is a demo).
Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/19d323c0
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/19d323c0
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/19d323c0
Branch: refs/heads/master
Commit: 19d323c05fac63b1bd0bd87a9bef41d371e18588
Parents: e2b7290
Author: Shad Storhaug <sh...@shadstorhaug.com>
Authored: Sun Dec 4 17:55:37 2016 +0700
Committer: Shad Storhaug <sh...@shadstorhaug.com>
Committed: Sun Dec 4 22:00:55 2016 +0700
----------------------------------------------------------------------
.../Flexible/Spans/SpanTermQueryNodeBuilder.cs | 2 +-
.../Flexible/Spans/UniqueFieldAttribute.cs | 4 +---
.../Flexible/Spans/UniqueFieldAttributeImpl.cs | 11 +++--------
3 files changed, 5 insertions(+), 12 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/19d323c0/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/SpanTermQueryNodeBuilder.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/SpanTermQueryNodeBuilder.cs b/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/SpanTermQueryNodeBuilder.cs
index e8868fe..cbaf27f 100644
--- a/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/SpanTermQueryNodeBuilder.cs
+++ b/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/SpanTermQueryNodeBuilder.cs
@@ -19,7 +19,7 @@ namespace Lucene.Net.QueryParsers.Flexible.Spans
public class SpanTermQueryNodeBuilder : IStandardQueryBuilder
{
- public Query Build(IQueryNode node)
+ public virtual Query Build(IQueryNode node)
{
FieldQueryNode fieldQueryNode = (FieldQueryNode)node;
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/19d323c0/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/UniqueFieldAttribute.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/UniqueFieldAttribute.cs b/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/UniqueFieldAttribute.cs
index 5cc2628..67b9a8a 100644
--- a/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/UniqueFieldAttribute.cs
+++ b/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/UniqueFieldAttribute.cs
@@ -15,8 +15,6 @@ namespace Lucene.Net.QueryParsers.Flexible.Spans
/// <seealso cref="UniqueFieldQueryNodeProcessor"/>
public interface IUniqueFieldAttribute : IAttribute
{
- void SetUniqueField(string uniqueField);
-
- string GetUniqueField();
+ string UniqueField { get; set; }
}
}
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/19d323c0/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/UniqueFieldAttributeImpl.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/UniqueFieldAttributeImpl.cs b/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/UniqueFieldAttributeImpl.cs
index 1fc4fc6..23d3745 100644
--- a/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/UniqueFieldAttributeImpl.cs
+++ b/src/Lucene.Net.Tests.QueryParser/Flexible/Spans/UniqueFieldAttributeImpl.cs
@@ -29,15 +29,10 @@ namespace Lucene.Net.QueryParsers.Flexible.Spans
}
- public void SetUniqueField(string uniqueField)
+ public virtual string UniqueField
{
- this.uniqueField = uniqueField;
- }
-
-
- public string GetUniqueField()
- {
- return this.uniqueField;
+ get { return this.uniqueField; }
+ set { this.uniqueField = value; }
}