class GraphQLJavaGen::Annotation

Attributes

imports[R]
name[R]

Public Class Methods

new(name, imports: [], &block) click to toggle source
# File codegen/lib/graphql_java_gen/annotation.rb, line 5
def initialize(name, imports: [], &block)
  @name = name
  @imports = imports
  @condition = block
end

Public Instance Methods

annotate?(field) click to toggle source
# File codegen/lib/graphql_java_gen/annotation.rb, line 11
def annotate?(field)
  @condition.call(field)
end