Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package com.yammer.dropwizard.jersey;
 
 
 
 // TODO: 11/14/11 <coda> -- test OptionalExtractor
 // TODO: 11/14/11 <coda> -- document OptionalExtractor
public class OptionalExtractor implements MultivaluedParameterExtractor {
    private final String parameterName;
    private final Optional<StringdefaultValue;
    public OptionalExtractor(String parameterNameString defaultValue) {
        this. = parameterName;
        this. = Optional.fromNullable(defaultValue);
    }
    @Override
    public String getName() {
        return ;
    }
    @Override
    public String getDefaultStringValue() {
        return .orNull();
    }
    @Override
    public Object extract(MultivaluedMap<StringStringparameters) {
        return Optional.fromNullable(parameters.getFirst()).or();
    }
New to GrepCode? Check out our FAQ X