class AntennaContext {

    public <T> Optional<T> getGeneric(Class<? extends T> clazz){
        return this.contextExtension.get(clazz);
    }

    private  AntennaContext(ContextBuilder builder);

}