projects
/
rhynodge.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Ignore chains and states default directories.
[rhynodge.git]
/
src
/
main
/
java
/
net
/
pterodactylus
/
reactor
/
loader
/
Chain.java
diff --git
a/src/main/java/net/pterodactylus/reactor/loader/Chain.java
b/src/main/java/net/pterodactylus/reactor/loader/Chain.java
index
c367da0
..
8c98e50
100644
(file)
--- a/
src/main/java/net/pterodactylus/reactor/loader/Chain.java
+++ b/
src/main/java/net/pterodactylus/reactor/loader/Chain.java
@@
-168,6
+168,10
@@
public class Chain {
@JsonProperty
private boolean enabled;
@JsonProperty
private boolean enabled;
+ /** The name of the chain. */
+ @JsonProperty
+ private String name;
+
/** The query of the chain. */
@JsonProperty
private Part query;
/** The query of the chain. */
@JsonProperty
private Part query;
@@
-198,6
+202,15
@@
public class Chain {
}
/**
}
/**
+ * Returns the name of the chain.
+ *
+ * @return The name of the chain
+ */
+ public String name() {
+ return name;
+ }
+
+ /**
* Returns the query of this chain.
*
* @return The query of this chain
* Returns the query of this chain.
*
* @return The query of this chain
@@
-252,6
+265,7
@@
public class Chain {
@Override
public int hashCode() {
int hashCode = 0;
@Override
public int hashCode() {
int hashCode = 0;
+ hashCode ^= name.hashCode();
hashCode ^= query.hashCode();
for (Part filter : filters) {
hashCode ^= filter.hashCode();
hashCode ^= query.hashCode();
for (Part filter : filters) {
hashCode ^= filter.hashCode();
@@
-271,6
+285,9
@@
public class Chain {
return false;
}
Chain chain = (Chain) object;
return false;
}
Chain chain = (Chain) object;
+ if (!name.equals(chain.name)) {
+ return false;
+ }
if (!query.equals(chain.query)) {
return false;
}
if (!query.equals(chain.query)) {
return false;
}