Class ValueEmitterFactory

java.lang.Object
com.atlassian.bamboo.specs.codegen.emitters.value.ValueEmitterFactory

public final class ValueEmitterFactory extends Object
Helper class that looks for best code generator for an object.
  • Method Details

    • emitterFor

      public static <T extends com.atlassian.bamboo.specs.api.model.EntityProperties> com.atlassian.bamboo.specs.api.codegen.CodeEmitter<T> emitterFor(@NotNull T entity) throws com.atlassian.bamboo.specs.api.codegen.CodeGenerationException
      Throws:
      com.atlassian.bamboo.specs.api.codegen.CodeGenerationException
    • emitterFor

      public static <T> com.atlassian.bamboo.specs.api.codegen.CodeEmitter<T> emitterFor(@NotNull T object) throws com.atlassian.bamboo.specs.api.codegen.CodeGenerationException
      Throws:
      com.atlassian.bamboo.specs.api.codegen.CodeGenerationException