UnresolvedPath.java
- package fr.sii.ogham.core.resource.path;
- import fr.sii.ogham.core.util.EqualsBuilder;
- import fr.sii.ogham.core.util.HashCodeBuilder;
- public class UnresolvedPath implements ResourcePath {
- private final String originalPath;
- public UnresolvedPath(String path) {
- super();
- this.originalPath = path;
- }
- @Override
- public String getOriginalPath() {
- return originalPath;
- }
-
- @Override
- public int hashCode() {
- return new HashCodeBuilder().append(originalPath).hashCode();
- }
- @Override
- public boolean equals(Object obj) {
- return new EqualsBuilder(this, obj).appendFields("originalPath").isEqual();
- }
-
- @Override
- public String toString() {
- StringBuilder builder = new StringBuilder();
- builder.append("'").append(originalPath).append("'");
- return builder.toString();
- }
- }