XmlNamespace Class — netty Architecture
Architecture documentation for the XmlNamespace class in XmlNamespace.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 79e1f627_8ecd_35bb_0fe2_514cf952120a["XmlNamespace"] 3184c654_6c1a_36dc_0b99_30e861430e4e["XmlNamespace.java"] 79e1f627_8ecd_35bb_0fe2_514cf952120a -->|defined in| 3184c654_6c1a_36dc_0b99_30e861430e4e c12eda4b_a859_518b_0caa_242d671dd718["XmlNamespace()"] 79e1f627_8ecd_35bb_0fe2_514cf952120a -->|method| c12eda4b_a859_518b_0caa_242d671dd718 400a6c55_077a_16ef_a071_714fb9c205cb["String()"] 79e1f627_8ecd_35bb_0fe2_514cf952120a -->|method| 400a6c55_077a_16ef_a071_714fb9c205cb c5eb495a_feec_8c77_9b7a_11e45de3f94e["equals()"] 79e1f627_8ecd_35bb_0fe2_514cf952120a -->|method| c5eb495a_feec_8c77_9b7a_11e45de3f94e 20b462f8_505a_3799_236c_629c58265751["hashCode()"] 79e1f627_8ecd_35bb_0fe2_514cf952120a -->|method| 20b462f8_505a_3799_236c_629c58265751
Relationship Graph
Source Code
codec-xml/src/main/java/io/netty/handler/codec/xml/XmlNamespace.java lines 21–75
public class XmlNamespace {
private final String prefix;
private final String uri;
public XmlNamespace(String prefix, String uri) {
this.prefix = prefix;
this.uri = uri;
}
public String prefix() {
return prefix;
}
public String uri() {
return uri;
}
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
XmlNamespace that = (XmlNamespace) o;
if (prefix != null ? !prefix.equals(that.prefix) : that.prefix != null) {
return false;
}
if (uri != null ? !uri.equals(that.uri) : that.uri != null) {
return false;
}
return true;
}
@Override
public int hashCode() {
int result = prefix != null ? prefix.hashCode() : 0;
result = 31 * result + (uri != null ? uri.hashCode() : 0);
return result;
}
@Override
public String toString() {
return "XmlNamespace{" +
"prefix='" + prefix + '\'' +
", uri='" + uri + '\'' +
'}';
}
}
Source
Frequently Asked Questions
What is the XmlNamespace class?
XmlNamespace is a class in the netty codebase, defined in codec-xml/src/main/java/io/netty/handler/codec/xml/XmlNamespace.java.
Where is XmlNamespace defined?
XmlNamespace is defined in codec-xml/src/main/java/io/netty/handler/codec/xml/XmlNamespace.java at line 21.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free