* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-
package org.opendaylight.netconf.api.capability;
-import com.google.common.base.Optional;
import java.util.Collection;
import java.util.Collections;
+import java.util.Optional;
/**
* Capability representing a basic, one-line, string based capability.
*/
public class BasicCapability implements Capability {
-
private final String capability;
public BasicCapability(final String capability) {
@Override
public Optional<String> getModuleNamespace() {
- return Optional.absent();
+ return Optional.empty();
}
@Override
public Optional<String> getModuleName() {
- return Optional.absent();
+ return Optional.empty();
}
@Override
public Optional<String> getRevision() {
- return Optional.absent();
+ return Optional.empty();
}
@Override
public Optional<String> getCapabilitySchema() {
- return Optional.absent();
+ return Optional.empty();
}
@Override