@NonNull
    public static <T> ItemBinding<T> of(int variableId, @LayoutRes int layoutRes) {
        return new ItemBinding<T>(null).set(variableId, layoutRes);
    }
@ NonNull public static < T > ItemBinding < T > of ( int variableId , @ LayoutRes int layoutRes ) { return new ItemBinding < T > ( null ) . set ( variableId , layoutRes ) ; }
Constructs an instance with the given variable id and layout.