public static class JavaSootField.JavaSootFieldBuilder extends SootField.SootFieldBuilder implements JavaSootField.AnnotationOrSignatureStep
JavaSootField.JavaSootFieldBuilder
to provide a fluent API.Constructor and Description |
---|
JavaSootFieldBuilder() |
Modifier and Type | Method and Description |
---|---|
JavaSootField |
build() |
Iterable<AnnotationUsage> |
getAnnotations() |
SootField.BuildStep |
withAnnotation(Iterable<AnnotationUsage> annotations) |
getModifiers, getPosition, getSignature, withModifier, withPosition, withSignature
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
withSignature
withModifiers
@Nonnull public Iterable<AnnotationUsage> getAnnotations()
@Nonnull public SootField.BuildStep withAnnotation(Iterable<AnnotationUsage> annotations)
withAnnotation
in interface JavaSootField.AnnotationOrSignatureStep
@Nonnull public JavaSootField build()
build
in interface SootField.BuildStep
build
in class SootField.SootFieldBuilder
Copyright © 2023 Soot OSS. All rights reserved.