Class BaseExceptionClassGeneratorTasks
- java.lang.Object
-
- java.util.concurrent.ForkJoinTask<Void>
-
- java.util.concurrent.RecursiveAction
-
- software.amazon.awssdk.codegen.emitters.GeneratorTask
-
- software.amazon.awssdk.codegen.emitters.tasks.BaseGeneratorTasks
-
- software.amazon.awssdk.codegen.emitters.tasks.BaseExceptionClassGeneratorTasks
-
- All Implemented Interfaces:
Serializable
,Future<Void>
public class BaseExceptionClassGeneratorTasks extends BaseGeneratorTasks
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class software.amazon.awssdk.codegen.emitters.tasks.BaseGeneratorTasks
baseDirectory, log, model, testDirectory
-
-
Constructor Summary
Constructors Constructor Description BaseExceptionClassGeneratorTasks(GeneratorTaskParams dependencies)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<GeneratorTask>
createTasks()
protected boolean
hasTasks()
If a custom base class is provided we assume it already exists and does not need to be generated-
Methods inherited from class software.amazon.awssdk.codegen.emitters.tasks.BaseGeneratorTasks
compute, createPoetGeneratorTask, createPoetGeneratorTestTask, info
-
Methods inherited from class java.util.concurrent.RecursiveAction
exec, getRawResult, setRawResult
-
Methods inherited from class java.util.concurrent.ForkJoinTask
adapt, adapt, adapt, cancel, compareAndSetForkJoinTaskTag, complete, completeExceptionally, fork, get, get, getException, getForkJoinTaskTag, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollTask, quietlyComplete, quietlyInvoke, quietlyJoin, reinitialize, setForkJoinTaskTag, tryUnfork
-
-
-
-
Constructor Detail
-
BaseExceptionClassGeneratorTasks
public BaseExceptionClassGeneratorTasks(GeneratorTaskParams dependencies)
-
-
Method Detail
-
hasTasks
protected boolean hasTasks()
If a custom base class is provided we assume it already exists and does not need to be generated- Overrides:
hasTasks
in classBaseGeneratorTasks
-
createTasks
protected List<GeneratorTask> createTasks() throws Exception
- Specified by:
createTasks
in classBaseGeneratorTasks
- Throws:
Exception
-
-