Class JavaParsingAtomicUnpaddedArrayQueueGenerator
java.lang.Object
com.github.javaparser.ast.visitor.VoidVisitorAdapter<Void>
org.jctools.queues.atomic.JavaParsingAtomicQueueGenerator
org.jctools.queues.atomic.JavaParsingAtomicArrayQueueGenerator
org.jctools.queues.atomic.unpadded.JavaParsingAtomicUnpaddedArrayQueueGenerator
- All Implemented Interfaces:
com.github.javaparser.ast.visitor.VoidVisitor<Void>,JCToolsGenerator
public class JavaParsingAtomicUnpaddedArrayQueueGenerator
extends JavaParsingAtomicArrayQueueGenerator
-
Field Summary
Fields inherited from class org.jctools.queues.atomic.JavaParsingAtomicQueueGenerator
GEN_DIRECTIVE_CLASS_CONTAINS_ORDERED_FIELD_ACCESSORS, GEN_DIRECTIVE_METHOD_IGNORE, sourceFileName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcleanupComments(com.github.javaparser.ast.CompilationUnit cu) static voidvoidorganiseImports(com.github.javaparser.ast.CompilationUnit cu) protected Stringprotected StringvoidMethods inherited from class org.jctools.queues.atomic.JavaParsingAtomicArrayQueueGenerator
visitMethods inherited from class org.jctools.queues.atomic.JavaParsingAtomicQueueGenerator
capitalise, classType, declareLongFieldUpdater, fieldAssignment, fieldDeclarationWithInitialiser, fieldUpdaterCompareAndSet, fieldUpdaterLazySet, isCommentPresent, isRefArray, isRefType, methodCallExpr, newAtomicLongFieldUpdater, removeStaticFieldsAndInitialisers, replaceParentClassesForAtomics, returnField, simpleParametricType, translateQueueName, visit, visit, visitMethods inherited from class com.github.javaparser.ast.visitor.VoidVisitorAdapter
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jctools.queues.util.JCToolsGenerator
visit
-
Constructor Details
-
JavaParsingAtomicUnpaddedArrayQueueGenerator
-
-
Method Details
-
main
- Throws:
Exception
-
cleanupComments
public void cleanupComments(com.github.javaparser.ast.CompilationUnit cu) - Specified by:
cleanupCommentsin interfaceJCToolsGenerator- Overrides:
cleanupCommentsin classJavaParsingAtomicQueueGenerator
-
organiseImports
public void organiseImports(com.github.javaparser.ast.CompilationUnit cu) - Specified by:
organiseImportsin interfaceJCToolsGenerator- Overrides:
organiseImportsin classJavaParsingAtomicQueueGenerator
-
visit
- Specified by:
visitin interfacecom.github.javaparser.ast.visitor.VoidVisitor<Void>- Overrides:
visitin classJavaParsingAtomicArrayQueueGenerator
-
outputPackage
- Overrides:
outputPackagein classJavaParsingAtomicQueueGenerator
-
queueClassNamePrefix
- Overrides:
queueClassNamePrefixin classJavaParsingAtomicQueueGenerator
-