public static < T extends Enum < T > > EnumOperation < T > enumOperation ( Class < ? extends T > type , Operator operator , Expression < ? > ... args ) { return new EnumOperation < T > ( type , operator , args ) ; }
Create a new Enum operation expression