package org.opendaylight.mdsal.binding.generator.impl;
-import com.google.common.base.Optional;
import com.google.common.base.Preconditions;
import java.util.HashSet;
import java.util.Iterator;
+import java.util.Optional;
import java.util.Set;
import org.opendaylight.mdsal.binding.spec.naming.BindingMapping;
import org.opendaylight.mdsal.binding.spec.reflect.BindingReflections;
Preconditions.checkArgument(currentArg != null);
QName currentQName = BindingReflections.findQName(currentArg.getType());
- Optional<DataNodeContainer> currentContainer = Optional.absent();
+ Optional<DataNodeContainer> currentContainer = Optional.empty();
if (BindingReflections.isNotification(currentArg.getType())) {
currentContainer = findNotification(ctx, currentQName);
} else if (BindingReflections.isRpcType(currentArg.getType())) {
if (potential.isPresent()) {
currentContainer = potential;
} else {
- return Optional.absent();
+ return Optional.empty();
}
}
return currentContainer;
return Optional.<DataNodeContainer> of(notification);
}
}
- return Optional.absent();
+ return Optional.empty();
}
private static Optional<DataNodeContainer> findDataNodeContainer(final DataNodeContainer ctx,
}
}
- return Optional.absent();
+ return Optional.empty();
}
private static DataNodeContainer findInCases(final ChoiceSchemaNode choiceNode, final QName targetQName) {
}
}
}
- return Optional.absent();
+ return Optional.empty();
}
private static Optional<DataNodeContainer> findInputOutput(final RpcDefinition rpc, final String targetType) {
if (targetType.equals(rpcOutputName)) {
return Optional.of(rpc.getOutput());
}
- return Optional.absent();
+ return Optional.empty();
}
public static Set<AugmentationSchemaNode> collectAllAugmentationDefinitions(final SchemaContext currentSchema,
return Optional.of((ChoiceSchemaNode) potential);
}
- return Optional.absent();
+ return Optional.empty();
}
public static Optional<CaseSchemaNode> findInstantiatedCase(final ChoiceSchemaNode instantiatedChoice,
return Optional.of(caze);
}
}
- return Optional.absent();
+ return Optional.empty();
}
}