class BasicExecutionAwareEntityEnclosingRequest extends
        BasicExecutionAwareRequest implements HttpEntityEnclosingRequest {

    private HttpEntity entity;

    public BasicExecutionAwareEntityEnclosingRequest(final String method,
            final String uri) {
        super(method, uri);
    }

    public BasicExecutionAwareEntityEnclosingRequest(final String method,
            final String uri, final ProtocolVersion ver) {
        super(method, uri, ver);
    }

    public BasicExecutionAwareEntityEnclosingRequest(RequestLine requestline) {
        super(requestline);
    }

    @Override
    public boolean expectContinue() {<FILL_FUNCTION_BODY>}

    @Override
    public void setEntity(HttpEntity entity) {
        this.entity = entity;

    }

    @Override
    public HttpEntity getEntity() {
        return this.entity;
    }
}

        Header expect = getFirstHeader(HTTP.EXPECT_DIRECTIVE);
        return expect != null
                && HTTP.EXPECT_CONTINUE.equalsIgnoreCase(expect.getValue());
    
<methods>public void <init>(java.lang.String, java.lang.String) ,public void <init>(java.lang.String, java.lang.String, ProtocolVersion) ,public void <init>(RequestLine) ,public ProtocolVersion getProtocolVersion() ,public RequestLine getRequestLine() ,public java.lang.String toString() <variables>private final non-sealed java.lang.String method,private RequestLine requestline,private final non-sealed java.lang.String uri