}
}
+ // API consistency: must not be confused with enum constants
+ @SuppressWarnings("checkstyle:ConstantName")
+ public static final String uriName = "fields";
private static final URI CAPABILITY = URI.create("urn:ietf:params:restconf:capability:fields:1.0");
private final ImmutableList<NodeSelector> nodeSelectors;
private FieldsParam(final ImmutableList<NodeSelector> nodeSelectors, final String uriValue) {
this.nodeSelectors = requireNonNull(nodeSelectors);
checkArgument(!nodeSelectors.isEmpty(), "At least one selector is required");
- this.paramValue = requireNonNull(uriValue);
+ paramValue = requireNonNull(uriValue);
}
/**
@Override
public String paramName() {
- return uriName();
- }
-
- public static String uriName() {
- return "fields";
+ return uriName;
}
public static URI capabilityUri() {